2017-02-17 113 views
4

我得到了下面的错误,当我运行此命令:aspnet_regiis.exe -i如何在Windows 10上注册ASP.NET?

C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319> ASPNET_REGIIS.EXE -i 微软(R)ASP.NET RegIIS版本4.0.30319.0管理 实用程序在本地计算机上安装和卸载ASP.NET。版权所有(C)Microsoft公司。版权所有。安装ASP.NET(4.0.30319.0)开始 。此操作系统的 版本不支持此选项。管理员应改为使用“打开/关闭Windows 功能”对话框,服务器管理器管理工具或 dism.exe命令行工具来安装/卸载ASP.NET 4.5和IIS8。详情请参阅 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应该被安装。

无论哪种方式,4.0的.NET Framework似乎并没有在Windows 10

+0

该错误消息来自于.NET框架4.5,微软似乎犹豫,只升级写一段代码来支持.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。 –