在 Windows 8 和 Windows Server 2012 中安装 ASP.NET 4.5
本文介绍如何使用 Aspnet_regiis.exe 实用工具在 Microsoft Windows 8 中安装或卸载 ASP.NET 4.5,并帮助你解决此问题。
原始产品版本: 在 .NET Framework 4.5.2、Windows 8、Windows Server 2012 上 ASP.NET
原始 KB 数: 2736284
现象
在运行 Internet Information Services(IIS)的早期版本的 Windows 中 aspnet_regiis -I
,该命令可用于安装 ASP.NET 功能。 从 Windows 8 开始,尝试使用 Aspnet_regiis.exe 实用工具安装 ASP.NET 时,可能会出现以下问题:
如果运行
aspnet_regiis -I
在 IIS 8 上安装 ASP.NET 4.5,将显示如下所示的错误消息:此版本的作系统不支持此选项。 管理员应改为使用“打开/关闭 Windows 功能”对话框、服务器管理器管理工具或
dism.exe
命令行工具安装/卸载 IIS8 ASP.NET 4.5。 有关更多详细信息,请参阅 https://go.microsoft.com/fwlink/?linkid=216771。如果应用程序使用安装项目在 IIS 上安装应用程序,安装将无法启用 ASP.NET 4.5,并且应用程序可能无法安装。
如果在尝试使用
aspnet_regiis -I
ASP.NET 4.5 的 Windows 8 上安装应用程序,应用程序将无法启用 ASP.NET 4.5。
原因
Aspnet_regiis.exe实用工具不再用于在 Windows 8 中安装和卸载 ASP.NET 4.5。 ASP.NET 4.5 现在是 Windows 组件,可以像任何其他 Windows 组件一样安装和卸载。
解决方法
若要在 Windows 8 或 Windows Server 2012 中安装或卸载 ASP.NET 4.5,请使用以下选项之一:
从管理命令提示符运行以下命令:
dism /online /enable-feature /featurename:IIS-ASPNET45
对于 Windows 8 客户端计算机,在 Internet Information Services World Wide Web Services>>应用程序开发功能>ASP.NET 4.5 下打开/关闭 Windows 功能打开/关闭 IIS-ASPNET45。
对于 Windows Server 2012 计算机,在 Web 服务器(IIS)>Web 服务器>应用程序开发>ASP.NET 4.5 下,使用 服务器管理器 启用 IIS ASPNET45。