2017-02-17 4 views
4

я получил следующее сообщение об ошибке при выполнении этой команды: aspnet_regiis.exe -iКак зарегистрировать ASP.NET в Windows 10?

C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319> aspnet_regiis.exe -i Microsoft (R) ASP.NET RegIIS версии 4.0.30319.0 Администрирование Утилита для установки и удаления ASP.NET на локальном компьютере. Авторское право (C) Корпорация Microsoft. Все права защищены. Начало установка ASP.NET (4.0.30319.0). Эта опция не поддерживается в этой версии операционной системы . Администраторы должны вместо установить/удалить ASP.NET 4.5 с IIS8 с помощью «Turn Windows, Особенности On/Off» диалог, средство управления диспетчера сервера, или инструмент DISM.exe командной строки. Для получения дополнительной информации см. http://go.microsoft.com/fwlink/?LinkID=216771. Завершена установка ASP.NET (4.0.30319.0).

Это мой Возможности Windows конфигураций: enter image description here

ответ

1

Согласно этому .NET Framework Versions and Dependencies page, необходимо, по крайней мере .NET 4.6, чтобы быть совместимым с ОС Windows 10.

Ваше сообщение об ошибке предполагает, что ASP.NET 4.5.

В любом случае, Framework 4.0 .NET, кажется, не поддерживается на Windows, 10.

+0

Это сообщение об ошибке приходит из куска кода, написанного для .NET Framework 4.5, который, кажется, Microsoft стесняться обновить исключительно для .NET Framework 4.6.x/4.7.x. Поэтому конечные пользователи должны быть достаточно умны, чтобы читать их как «.NET 4.6» или «.NET 4.7» на основе операционной системы, которую они используют. Ваш ответ имеет неправильную часть. Это не «.NET 4.6, чтобы быть совместимым с Windows 10», но «Windows 10 поставляется с .NET 4.6 по умолчанию», а его Creators Update начинает поставлять .NET 4.7. –

Смежные вопросы