Ich konfiguriere ein MVC 3-Projekt für die lokale Installation von IIS und habe den folgenden 500-Fehler festgestellt:
Der Handler "PageHandlerFactory-Integrated" hat ein fehlerhaftes Modul "ManagedPipelineHandler" in seiner Modulliste.
Es stellt sich heraus, dass dies daran liegt, dass ASP.Net nicht vollständig mit IIS installiert wurde, obwohl ich dieses Kontrollkästchen im Dialogfeld "Feature hinzufügen" aktiviert habe. Um dies zu beheben, habe ich einfach den folgenden Befehl an der Eingabeaufforderung ausgeführt
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
Wenn ich auf einem 32-Bit-System gewesen wäre, hätte es wie folgt ausgesehen:
%windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i
Meine Frage ist, gibt es eine Möglichkeit, IIS auf einer Windows 7-Box zu installieren, um .NET 4.0 (MVC 3) zu verwenden, ohne diesen zusätzlichen Schritt auszuführen?