IIS里一个网站只能使用一种ASP.NET应用程序池比方说
假设 默认网站 使用ASPNET2.0,那默认网站下的所有虚拟目录如果使用ASP.NET的话,都必须使用ASPNET2.0,不能用其他的

解决方案 »

  1.   

    我现在的问题是用vs2003打不开1.1的项目,打开时就报错http/1.1 500 server error
      

  2.   

    你先做一个简单的测试写一个单独的ASPX文件
    简单一点
    就 <%="Hello World"%>好了
    看能不能运行,如果不可以的话,确定就是那问题如果能的话
    那可能程序本身有问题,只好仔细检查有没有死循环、逻辑大BUG之类的问题
      

  3.   

    我现在要解决的不是浏览的问题,而是vs2003无法打开1.1的项目程序啊,甚至连新建项目都报http/1.1 500 server error 这个错
      

  4.   

    我的iis放了几个asp的站点 都能运行 .net的才报这个错
      

  5.   

    这样啊
    搞错了不好意思
    我很久没使用vs2003了,爱莫能助
    不过http500还是和iis有关系你先按我说的测试下看看
      

  6.   

    运行 -> iisreset
    重启iis即可
    不过每次切换都要重启一次!
      

  7.   

    "我把FRAMEWORK换成了1.1"
    "我换回FRAMEWORK2.0 "这两句话是什么意思?
    windows系统是1.1和2.0兼容的
    在IIS里每个站点有自己的framework设置,换来换去是换哪里?
      

  8.   

    重新注册一下呢:
    运行C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i 或者
    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322