Scenariusz: instalacja Clean Server 2008 R2 z rolą IIS.
Zainstalowany Framework 3.5 (Funkcje serwera) Zainstalowany Framework 4.5 RC (MS Download)
wykonany
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis.exe -i
(Użyłbym -iru
na istniejących serwerach, ale jest to czysta wersja).
Opublikowane przez system plików (udział SMB)
Przekształcił folder w aplikację za pomocą zintegrowanej puli aplikacji .Net 4.0
Zatrzymałem / zrestartowałem wszystko.
Przeglądanie do localhost/TestApp
wyników 403.14 (przeglądanie katalogów zabronione)
Jaki krok przegapiłem? Witryna, o której mowa, to MVC4 i jest ukierunkowana na środowisko RC 4.5
aspnet_regiis
wcześniej, ale tylko wtedy, gdy IIS jest instalowany po .Net (wydaje się rozsądny). Tak nie było w tym przypadku, ale ponieważ w wielu sugerowanych odpowiedziach jest to problem, pomyślałem, że spróbuję. 4.5 całkowicie wymienić 4.0. Zgadzam się, że nie dostanie YSOD jest dziwne - Jak powiedziałem, wygląda na to, że w ogóle nie traktuje go jako strony .Net