使用与Web站点不同的.Net框架运行虚拟目录

时间:2011-07-19 12:52:19

标签: asp.net iis-6

我有一个运行.net 4.0的网站,需要在网站下运行2个虚拟目录.net 2.0。我把它们分成了自己的应用程序池(主站点= App池1,2个虚拟目录= App池2),并在主站点和虚拟目录上正确设置了asp.net选项卡。

当我尝试访问虚拟目录中的网站时,我看到此错误。

异常类型:ConfigurationErrorsException 异常消息:无法识别的属性'optimizeCompilations'。请注意,属性名称区分大小写。 (D:\\ web.config第92行)

我正在运行IIS 6.0,服务器2003.我知道你可以使用多个虚拟目录来实现它,但它似乎与主站点不同于虚拟目录的工作方式相同。

由于 罗伯特

1 个答案:

答案 0 :(得分:1)

过去,当我尝试在根目录中运行更高版本的框架而在VD中运行旧版本时,我遇到过这个问题。在我的情况下,这是由于ASP.NET Web.config继承。我可以按照这篇文章中列出的细节来解决这个问题:

Stopping ASP.NET Web.config Inheritance