Ich habe Windows 7 eine Weile verwendet, musste aber seither nicht mit einer bestimmten alten Intranetanwendung arbeiten mein Upgrade. Leider ist diese Anwendung als ASP.NET-Website-Projekt auf einem Intranet-Server eingerichtet. Wenn ich die Website öffnen in Visual Studio 2008 haben und versuchen, es zu debuggen, erhalte ich folgende Compiler-Fehler:Anforderung für die Berechtigung vom Typ 'System.Web.AspNetHostingPermission' beim Kompilieren der Website in einem Netzwerkfreigaben- oder Intranetprojekt fehlgeschlagen
Antrag auf Genehmigung des Typs ‚System.Web.AspNetHostingPermission‘ failed
dies zu beheben Bei Windows Vista-Computern würde ich die Vertrauensstufe für die Sicherheitskonfiguration der Maschine für das lokale Intranet (fix outlined here) auf "Voll" setzen. Ich glaube, dass dieses Konfigurationsprogramm auf der mscorcfg.msc basiert, die aus einigen oberflächlichen Untersuchungen als Teil des .NET 2.0-SDKs erscheint. Ich habe versucht, die Anweisungen von diesem Microsoft Support article zu befolgen, den folgenden Befehl ohne Erfolg auszuführen.
Drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\caspol.exe -m -ag 1 -url "file:////\\computername\sharename\*" FullTrust -exclusive on
Derzeit habe ich die folgenden .NET, ASP.NET und .NET-Komponenten SDK auf meinem Rechner installiert
- Microsoft .NET Compact Framework 2.0 SP2
- Microsoft .NET Compact Framework 3.5
- Microsoft .NET Framework 4 Client Profile
- Microsoft .NET Framework 4 Erweiterte
- Microsoft .NET Framework 4 Multi-Targeting-Pack
- Microsoft ASP.NET MVC 1.0
- Microsoft ASP.NET MVC 2
- Microsoft ASP.NET MVC 2 - Visual Studio 2008-Tools
- Microsoft ASP.NET MVC 2 - Visual Studio 2010-tools
- Microsoft Windows SDK für Visual Studio 2008 .NET Framework tools - enu
- Microsoft Windows SDK für Visual Studio 2008 Header und Bibliotheken
- Microsoft Windows SDK für Visual Studio 2008 SDK Reference Assemblies und Intellis ense
- Microsoft Windows SDK für Visual Studio 2008 SP1 Werkzeuge
- Microsoft Windows SDK für Visual Studio 2008 SP1 Win32-Tools
- Microsoft Windows SDK für Windows Server 2008 (6001.18000.367)
Muss ich um das .NET 2.0 SDK zu installieren? Übergeben Sie den Befehl caspol
falsch? Gibt es noch etwas, das ich vermisse?
Gilt das für etwas, das unter Cassini von Visual Studio läuft? Ich habe IIS nicht lokal installiert. – ahsteele