Szenario: Clean Server 2008 R2-Installation mit IIS-Rolle.
Installiertes Framework 3.5 (Serverfunktionen) Installiertes Framework 4.5 RC (MS Download)
hingerichtet
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis.exe -i
(Ich würde -iru
auf vorhandenen Servern verwenden, aber dies ist ein sauberer Build).
Veröffentlicht über das Dateisystem (SMB-Freigabe)
Konvertierte den Ordner mithilfe des .Net 4.0 Integrated App Pool in eine Anwendung
Alles gestoppt / neu gestartet.
Das Durchsuchen von localhost/TestApp
führt zu einem 403.14 (Durchsuchen von Verzeichnissen verboten)
Welchen Schritt habe ich verpasst? Die fragliche Site ist MVC4 und zielt auf das 4.5 RC-Framework ab
aspnet_regiis
vorher aber nur, wenn IIS nach .Net installiert ist (scheint vernünftig). Das war hier nicht der Fall, aber da so viele der vorgeschlagenen Antworten dies als Problem erwähnen, dachte ich, ich würde es versuchen. 4.5 4.0 vollständig ersetzen. Ich bin damit einverstanden, YSOD nicht zu bekommen ist seltsam - Wie gesagt, es sieht so aus, als würde es überhaupt nicht als .Net-Seite behandelt