WinServer重新注册NET40报错
原文链接:https://blog.csdn.net/lsgis2001/article/details/140834026
报错:此操作系统版本不支持此选项。管理员应使用“打开或关闭 Windows 功能”对话框、“服务器管理器”管理工具或 dism.exe 命令行工具安装/卸载包含 IIS8 的 ASP.NET 4.5
C:\Users\Administrator>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 Corporation。保留所有权利。
开始安装 ASP.NET (4.0.30319.0)。
此操作系统版本不支持此选项。管理员应使用“打开或关闭 Windows 功能”对话框、“服务器管理器”管理工具或 dism.exe 命令行工 具安装/卸载包含 IIS8 的 ASP.NET 4.5。有关更多详细信息,请参见 http://go.microsoft.com/fwlink/?LinkID=216771。
ASP.NET (4.0.30319.0)安装完毕。
解决方法(亲测有效,有问题可联系)
cmd(管理员身份)
dism /online /enable-feature /featurename:IIS-ISAPIFilter
dism /online /enable-feature /featurename:IIS-ISAPIExtensions
dism /online /enable-feature /featurename:IIS-NetFxExtensibility45
dism /online /enable-feature /featurename:IIS-ASPNET45
以上四步执行过程中可能会报错(如下内容),只需要根据错误提示运行相应的命令即可。
C:\Users\Administrator>dism /online /enable-feature /featurename:IIS-ISAPIFilter
部署映像服务和管理工具
版本: 10.0.14393.0
映像版本: 10.0.14393.0
启用一个或多个功能
[==========================100.0%==========================]
错误: 50
操作完成,但未启用 IIS-ISAPIFilter 功能。
可能未启用必要的父功能。可以使用 /enable-feature /all 选项自动启用以下列表中的每个父功能。如果已启用父功能,请参阅日志文件以便进一步诊断。
IIS-ApplicationDevelopment
可以在 C:\Windows\Logs\DISM\dism.log 上找到 DISM 日志文件
C:\Users\Administrator>dism /online /enable-feature /featurename:IIS-ApplicationDevelopment
部署映像服务和管理工具
版本: 10.0.14393.0
映像版本: 10.0.14393.0
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
C:\Users\Administrator>dism /online /enable-feature /featurename:IIS-ISAPIFilter
部署映像服务和管理工具
版本: 10.0.14393.0
映像版本: 10.0.14393.0
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
C:\Users\Administrator>dism /online /enable-feature /featurename:IIS-ISAPIExtensions
部署映像服务和管理工具
版本: 10.0.14393.0
映像版本: 10.0.14393.0
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
C:\Users\Administrator>dism /online /enable-feature /featurename:IIS-NetFxExtensibility45
部署映像服务和管理工具
版本: 10.0.14393.0
映像版本: 10.0.14393.0
启用一个或多个功能
[==========================100.0%==========================]
错误: 50
操作完成,但未启用 IIS-NetFxExtensibility45 功能。
可能未启用必要的父功能。可以使用 /enable-feature /all 选项自动启用以下列表中的每个父功能。如果已启用父功能,请参阅日志文件以便进一步诊断。
NetFx4Extended-ASPNET45
可以在 C:\Windows\Logs\DISM\dism.log 上找到 DISM 日志文件
C:\Users\Administrator>dism /online /enable-feature /featurename:NetFx4Extended-ASPNET45
部署映像服务和管理工具
版本: 10.0.14393.0
映像版本: 10.0.14393.0
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
C:\Users\Administrator>dism /online /enable-feature /featurename:IIS-NetFxExtensibility45
部署映像服务和管理工具
版本: 10.0.14393.0
映像版本: 10.0.14393.0
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
C:\Users\Administrator>dism /online /enable-feature /featurename:IIS-ASPNET45
部署映像服务和管理工具
版本: 10.0.14393.0
映像版本: 10.0.14393.0
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
然后就可以正常使用了。