Schöne Stolperfalle. Der Aufruf des HTML-Helpers "RenderPartial" über
1: <%= Html.RenderPartial("~/Views/Shared/xyz.ascx") %>
wirft die Exception
CS1502: Die beste Übereinstimmung für die überladene System.IO.TextWriter.Write(char)-Methode hat einige ungültige Argumente.
Kleine Ursache, große Wirkung - die Methode gibt keinen String sondern nix (void) zurück ... also einfach so aufrufen
1: <% Html.RenderPartial("~/Views/Shared/xyz.ascx"); %>
und alles ist gut :-).