偶滴IIS是V6.0 电脑安装了VS05,VS08,VS10
没安装VS10之前IIS浏览是正常滴 可是安装了VS10之后IIS浏览报版本错误 IIS设置的是ASP.NET2.0版 当设置为ASP.NET4.0是正确的 但是我的项目是VS05的 没办法 只能设置ASP.NET2.0版
卸载了VS10之后IIS浏览还是报版本错误 我就接着卸载了。NET framework4 结果问题没有解决 反倒是IIS不能用了 点击浏览页面显示Service Unavailable 我该怎么弄哇 我就是想在本机调试一下VS05的项目

解决方案 »

  1.   

    重新执行
    C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i然后看iis里面服务扩展是否启用了asp.net
      

  2.   

    支持2楼,重新注册一下Framework2.0,重新启动下iis服务
      

  3.   

    谢谢 IIS可以用了 但是还是报版本错误是怎么回事呢?
    错误显示如下:
     Microsoft .NET Framework 版本:2.0.50727.3623; ASP.NET 版本:2.0.50727.3618 
      

  4.   

    什么的引用配置啊? 项目的还是IIS的啊?
      

  5.   

    如果你在iis上浏览网页报的“Service Unavailable ”,那么就在iis上找到部署的网站,右键属性---在ASP.NET选项卡----ASP.NET版本(2.0.50727)即可。还一种就是如果是直接在项目中运行就出现了错误,报什么版本3.5之类的错误,就需要在cmd---C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i   执行这个了、
      

  6.   

    我从IIS浏览页面不报Service Unavailable 错误了  报分析器错误  显示版本错误
    错误显示如下:
     Microsoft .NET Framework 版本:2.0.50727.3623; ASP.NET 版本:2.0.50727.3618 
      

  7.   

    我已经在cmd---C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i 执行这个了、
    但是还是报版本错误
      

  8.   

    cmd---C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i 执行这个执行后说安装过程中出现一些错误
      

  9.   

    试试
    问题现象:一访问网页就出现IIS应用程序池错误,发现IIS应用程序池禁止,所有网页无法访问。
    显示:“Service Unavailable”原因:Windows2003 系统更新补丁KB982666 安装后会导致IIS出问题。解决方法:卸载KB982666补丁,重起计算机。
      

  10.   

     Service Unavailable的出现一般是资源不足,如IIS、CPU或内存等,极少数情况下会因asp 和.net程序错误导致出现。
      一般情况下为多个站共用一个程序池,这个程序池可以简单理解为资源库,即这些站点共用这块资源;内存限制为500M物理内存(服务器为8G内存)。
      如果这个资源被其中一个站用完,则程序池就会停止,所有使用这个程序池的站就会出现“Service Unavailable”的提示,直到该程序池被重新启动。
      

  11.   

    一种方案只能处理一种错误,对症下药,只要不是同一个错误就说明上一个错误已经处理好,版本错误,在IIS选择相应的版本就可以了
      

  12.   


    这个可以有,曾经遇到过,除了高危漏洞之外的补丁不要装,尤其是微软不推荐安装的。IIS 6注册.net框架版本要注意,它是可以有多个站点的,除了你的那个站点要选择2.0版本,还有根节点“网站”也能选择版本。。这点很不合理,IIS 7.5中根节点“网站”就不能选择版本了。另外,注册过.net版本之后要重启下系统。
      

  13.   

    我在cmd---C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i 执行这个报错
    Software\Microsoft\ASP.NET\4.0.30319.0/DllFullPath: Reading the registry:  failed with HRESULT 80070002: '系统找不到指定的文件。  '
    是我缺少这个插件?
      

  14.   

    算了 我决定了 重新安装VS05和VS08
      

  15.   

    楼主请尝试下新建一个应用程序池,将你的.NET2.0和.NET4.0版本的项目分别放到不同的应用程序池下,请确保每个应用程序池下只有一种.NET Framework版本的项目。