Nichts davon hat leider bei mir funktioniert. Das Update, das ich gefunden habe, war spezifischer für die Entwicklung, insbesondere für das Debuggen auf Ihrem lokalen Computer. Leider behebt es das Problem auch nicht so, wie ich es mir erhofft hatte, aber wenn Sie am Ende Ihres Witzes sind, könnte dies Sie wieder zum Laufen bringen.
TL; DR: Wählen Sie in den Projekteigenschaften auf der Registerkarte Web unter Server die Option Lokalen IIS-Webserver verwenden aus. Die Anschrift,
http://localhost/MyApp"
wurde bereits ausgefüllt (ich habe IIS7, .NET 4.0). Ursprünglich wurde "Visual Studio Development Server verwenden" mit dem virtuellen Pfad "/" ausgewählt.
Was mich wirklich verwirrt, ist die Tatsache, dass nichts anderes funktioniert hat. Ich habe alle Vorschläge durchgesehen, die ich auf SO finden konnte, und nichts würde funktionieren. Das Seltsame ist, dass der Fehler (anscheinend ist es ein paar Monate her, seit ich ihn das letzte Mal gesehen habe) aufgetreten ist, als ich eine neue ASCX-Datei hinzugefügt habe, die einer vorhandenen ähnelt, die aus einem alten .net 2.0-Projekt (glaube ich) hinzugefügt wurde Dies würde eine benutzerdefinierte Benutzerverwaltung innerhalb der Anwendung ermöglichen. Es hat wunderbar lange funktioniert, bis ich versuchte, diese neue Datei hinzuzufügen. Nachdem ich es hinzugefügt und den Fehler gesehen hatte, habe ich alle Änderungen umgehend zurückgesetzt, aber der Global.ascx-Fehler wurde nicht behoben, nicht einmal das gesamte Projekt wurde weggeblasen und die neueste Version der Quellcodeverwaltung wurde wiederhergestellt.