Регистрация .NET 4.5 IIS 10 Windows 10
Я смотрю на это уже несколько часов, и я не могу исправить это.
У меня есть веб-сайт .NET 4.5 и API, и я работаю над Windows 10. У меня установлен VS2012 Pro и установлено сообщество VS2015.
Проверка установщика веб-платформы указывает, что у меня уже установлен .NET 4.5.
Каждый раз, когда я открываю API или решения для веб-сайтов, он сообщает мне, что .NET 4.5 и IIS не настроены, и мои приложения не запускаются.
Я пробовал выполнять эти команды в соответствии с MS:
dism /online /enable-feature /all /featurename:IIS-ASPNET45
И я все еще получаю сообщение об ошибке. Все, что я прочитал, гласит, что вышеуказанная команда должна исправить проблему, но это не так. Я не могу найти ничего другого в этой теме, кроме команды, указанной выше.
Похоже, что в этой проблеме много людей, говорящих одно и то же, но без рабочего решения (по крайней мере, для меня до сих пор)..NET 4.5 не указан в Add Features to Windows
.
Как мне заставить эту работу работать ASP.NET 4.5 и IIS?
Ответы
Ответ 1
Кажется, это на самом деле ошибка. Несмотря на то, что команда, работающая на старой версии Visual Studio, может столкнуться с проблемой, когда установлен .NET 4.6.
http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-after-installation-of-microsoft-net-framework-4-6.aspx
Корпорация Майкрософт опубликовала исправление для всех затронутых версий Microsoft Visual Studio.
Ответ 2
У меня были те же проблемы, с которых я исправлялся в VS 2015, моя ситуация была:
- Обновление от Windows 7 → Windows 10
- Установленный VS 2015
- Включен IIS, чтобы я мог открыть консоль управления и делать прекрасные вещи.
- Затем я попытался разместить веб-API.net 4.5 в локальных IIS, упомянутых выше.
Результат был 404.
Чтобы исправить:
- Откройте Командная строка разработчика для VS2015 как Администратор
- Выполнить
dism /online /enable-feature /all /featurename:IIS-ASPNET45
- Операция завершена успешно
Lovely 200 ответов...
Ответ 3
Чтобы исправить:
-
Откройте командную строку разработчика для VS2015 в качестве администратора
-
Выполнить dism /online /enable-feature /all /featurename:IIS-ASPNET45
-
Успешно завершена операция