我是w7+vs2010+iis7.5+net2.0。之前在网上也有照过其他答案都不行。求指导或者远程

解决方案 »

  1.   

    1、启用ISAPI和CGI中对.net 1.1的限制
     
      2、调整machine.config,需要调整.net 1.1的配置忽略IIS 7的配置,打开%windir%/Microsoft.NET/Framework/v1.1.4322/config/machine.config,在configSections的最后加入一节: <section name="system.webServer" type="System.Configuration.IgnoreSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
     
      3、修正applicationHost.config的bug,IIS运行时在64位系统下加载.NET配置文件的目录是Microsoft.Net/Framework64,.NET 1.1的配置在这个目录下不存在,把32位目录下的配置文件拷贝到这个目录下:
     •创建目录/Windows/Microsoft.net/Framework64/v1.1.4322/config 
    •从/Windows/Microsoft.net/Framework/v1.1.4322/Config拷贝machine.config