VS.NET已检测到指定的Web服务器运行的不是ASP.NET   1.1版。您将无法运行ASP.NET   Web应用程序或服务。 你在在装2005的时候,安装程序把iss的默认网站的asp。net版本改成了2.0,手动改过来,2003就可以用了
然后再用2005的时候,不要使用iss,直接使用2005种的那个应用程序服务程序来运行web程序,就好了

解决方案 »

  1.   

    可能是vs2003的IIS没装,vs2005不用也行的.
      

  2.   

    vs2003的iis装上去了,不过我不知道怎样修改其中的版本问题!!
      

  3.   

    打开IIS,打开网站的属性页,有一个“ASP.NET”的选项卡
      

  4.   

    不行的,我按照上面的修改了,可是还是提示错误,错误信息是:
    “尝试创建Web项目或打开位于 URL “http://localhost/wzq/WebApplication1”的Web项目时,web服务器报告了
    以下错误。“HTTP://1.1 500 Server Error””
    请问这是怎么回事,该怎么解决???
      

  5.   

    从 Windows 的“开始”菜单,指向“程序”、“Visual Studio .NET 2003”、“Visual Studio .NET 工具”,然后选择“Visual Studio .NET 命令提示”。在窗口打开后,键入 aspnet_regiis /i
    试下上面的方法
      

  6.   

    将你建的2003的项目的iis的ASP.NET版本设置为1.1.4322,不要设置为2.0
      

  7.   

    将IIS的IP那项设为“全部未分配”你试试。
      

  8.   

    这样就比较麻烦了,你可以试下在建一个网站,端口设置为8088(或者其他),然后在2003种建项目的时候,指定地址为
    http://localhost:8088/...
      

  9.   

    解决方案:
    针对不同版本的站点(包括虚拟目录,因为它也要用Application Pool),采用不同的Application Pool。就这么简单。