Сценарій: Установка чистого сервера 2008 R2 за допомогою ролі IIS.
Встановлений Framework 3.5 (Особливості сервера) Встановлений Framework 4.5 RC (завантаження MS)
страчений
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis.exe -i
(Я б використовував -iru
на існуючих серверах, але це чиста збірка).
Опубліковано за допомогою файлової системи (SMB share)
Перетворив папку в програму за допомогою інтегрованого пулу додатків .Net 4.0
Зупинив / перезапустив усе.
Перегляд localhost/TestApp
результатів 403.14 (перегляд каталогів заборонено)
Який крок я пропустив? Розглянутий сайт - MVC4 і націлений на 4.5 RC RC
aspnet_regiis
раніше, але лише тоді, коли IIS встановлений після .Net (здається розумним). Це було не так, але оскільки так багато запропонованих відповідей згадують про це як проблему, я подумав, що я б схаменувся. 4.5 замінити 4.0 повністю. Я погоджуюся, що не отримувати YSOD дивно - Як я вже сказав, схоже, це просто не трактувати це як сторінку .Net