重装Win2003之后,安装了.net 2.0(保留了系统自带的.net 1.1),访问本地用asp.net做的网站时就出现“Service Unavailable”。就连静态页面也是如此。重装系统以前用.net 1.1时没有这种问题。注意:是访问本地页面时出现的,上传到网站服务器上以后就没有这种问题。请问如何解决?谢谢!

解决方案 »

  1.   

    打开iis管理器,点击web服务扩展,选择"ASP.NET",点击"允许"。
    1、网站设置为可执行程序
    2、还是不行在命令窗口运行
    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -c
      

  2.   

    To perilla(紫苏):这种方法不管用。不过,我重装了IIS和.NET 2.0就没事了。这个……
      

  3.   

    我遇到过,我重启了一个www服务就没事了
      

  4.   

    不要把两个版本的.net程序放在同一个程序池里。例如A应用是1.1的。他使用DefaultAppPool
    B应用是2.0的,他也使用DefaultAppPool这样就会出错。上述情况只出现在2003里。