Ich bin kürzlich während der Entwicklung auf ein Problem gestoßen und habe zwei Tage gebraucht, um es endlich zu lösen. Fassen Sie es als Referenz zusammen.
Ich habe ein asp.net-Projekt von meinem Postfach auf den lokalen Computer heruntergeladen, dann ein virtuelles Verzeichnis erstellt, es mit VS geöffnet, den Debugger ausgeführt und ein Fehler ist aufgetreten.
Öffnen Sie dann den IE und geben Sie das virtuelle Verzeichnis ein. Es wird eine Fehlermeldung angezeigt, dass keine Berechtigung zum Zugriff auf den Ordner vorliegt.
Ich habe die Informationen online überprüft und festgestellt, dass das Aspnet-Konto keine Ausführungsberechtigungen für den Projektordner hat. Im Freundesmenü meines Projektordners gibt es kein Sicherheitselement (meine Systempartition ist NTFS, was sehr seltsam ist), daher löst diese Methode das Problem immer noch nicht.
Schließlich habe ich einen DotNet-Ordner auf dem Laufwerk C erstellt und das Projekt dorthin verschoben, und das Problem war endlich gelöst.