Развертывание проекта в Internet Information Services (IIS) с .NET Framework V4

Не уверен, но я надеюсь, что кто-то направит направо при публикации проекта в IIS из Visual Studio. Я публикую свой проект в .NET Framework V4. а в IIS я также устанавливаю пул приложений сайта на .NET Framework V4.

Теперь почему-то при переходе по ссылке сайта она не работает и выдает следующую ошибку:

*Server Error in '/' Application.
The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly. 
Requested URL:* /

Но когда я меняю пул приложений на .NET Framework V2, сайт работает, но мне действительно нужно, чтобы он работал с пулом приложений, установленным на .NET Framwork v4.

Что мне не хватает? может кто-нибудь направить, пожалуйста? Спасибо


person 1future    schedule 12.04.2016    source источник


Ответы (1)


Возможно, ваш ASP .NET Framework v4 не зарегистрирован.

откройте командную строку (Пуск -> cmd) и для 32-битных серверов выполните команду

%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

откройте командную строку (Пуск -> cmd) и для 64-битных серверов выполните команду

%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i

И проверьте, все ли функции установлены для IIS  введите описание изображения здесь

person error505    schedule 13.04.2016
comment
Возможно, это поможет ссылка на аналогичный вопрос - person error505; 13.04.2016