Win8安装ASP.net 4.5(转)

时间:2024-09-19 23:33:32

(原文:http://blog.****.net/dingxu_ren/article/details/17607451)

今天在我的电脑上部署Web程序时发现页面打不开,网上搜了下是因为先安装的.net后安装IIS造成的,用aspnet_regiis -i命令重新安装下.net就行了,但运行命令时却出现的问题:

Win8安装ASP.net 4.5(转)

我的电脑系统是Windows 8中文版64位,买电脑时预装的。

根据它的提示,先使用打开关闭Windows功能重新安装了一下Asp.net 4.5,不行;

然后找所谓的"服务管理器"管理工具,半天没找到...放弃;

最后只好试试dism.exe命令了。这个命令以前从来没听说过的,在命令行下输入"dism"回车,看参数提示,直接晕菜,太多了!

google了一下,找到这么一篇文章:

How to install ASP.NET 4.5 on Windows 8 and Windows Server 2012

参考这篇文章的解决方案,输入命令"dism /online /enable-feature /featurename:IIS-ASPNET45",结果又失败了,提示:

Win8安装ASP.net 4.5(转)

看来还得先安装那三个父功能,分别运行下面三个命令:

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”,成功。

刷新Web页面,搞定!

找到一篇更全的IIS安装教程:

http://msdn.microsoft.com/en-us/library/hh167503(v=nav.71).aspx#Win8