iis6,web服务扩展无“ASP.NETv2.0.50727”的解决及虚拟目录的建立

我用的操作系统是windows server 2003,原来安装的是iis6.0,后来 被 要求换成iis5.1版本,花了很长的时间去卸载、安装,结果证明iis6.0是最适合windows server 2003的。

       血淋淋的教训。

       但从安装iis6.0到安装好iis6.0,一直不能正常使用。好几个人都来尝试,也没有弄明白。第二天,我突然发现了下面的问题:
       安装了iis6.0后,打开“internet信息服务(IIS)管理器”后,在“本地计算机”下点击“web服务扩展”,右侧却没有“ASP.NET v2.0.50727  禁止”这一行。如下图:

iis6,web服务扩展无“ASP.NETv2.0.50727”的解决及虚拟目录的建立 - 星点淼光 - 星点淼光

  

 

       于是我上网查资料想办法解决这个问题。
       下面是解决方案(参:http://hi.baidu.com/%B5%AD%B5%AD_%CE%B6%B5%C0/blog/item/586ee0012e1d8908728da5e2.html):


iis6.0 .apsx无法找到该页 让IIS支持ASPX,添加Web服务扩展的方法,没法调试的解决办法

方法其实很EASY,
1.让IIS支持ASPX,添加Web服务扩展的方法
打开IIS,本地计算机,右击"默认网站"点"所有任务"再点"添加Web服务扩展",这样就有Web服务扩展了,有了这个
,那该IIS也就支持aspnet了.
如果有了Web服务扩展还不支持aspnet的话,则,继续下面的方法:
一、先注册asp.net组件: (asp.NET 组件即:.Net Framework )
开始->运行->cmd->执行命令:
C:\windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i (你的.net组件位置,"-i"前面一定要打空格,另外"cd.."可以退回到上一目录,"cd+文件夹名"可以进入到该文件夹中)
二、接下来还要在WEB服务扩展启用ASP.NET服务:
开始->运行->inetmgr->internet信息服务(IIS)管理器->本地计算机->WEB服务扩展->ASP.NET v2.0.5072:允许
三、在IIS中创建虚拟目录
IIS->本地计算机->网站->默认网站,右键->新建“虚拟目录”->取个名字->浏览你的ASPX文件的目录->找到web文件夹(如图)->勾选如下图的选项,
确定

 

 

 

iis6.0,web服务扩展,右侧无“ASP.NET v2.0.50727”的解决办法 - 星点淼光 - 星点淼光

 

  四、点击新建的虚拟目录->在右侧,右击:aspx文件->浏览
总结:其实,一般先安装IIS,再安装.NET框架,一般不会出现这种错误的.要是先安装.NET再安装IIS则会出现这种错误的.

 

你可能感兴趣的:(iis6,web服务扩展无“ASP.NETv2.0.50727”的解决及虚拟目录的建立)