【问题标题】:Running virtual directories with a different .Net framework than the web site使用与网站不同的 .Net 框架运行虚拟目录
【发布时间】:2011-07-19 12:52:19
【问题描述】:

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

我在尝试访问虚拟目录中的站点时看到此错误。

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

我正在运行 IIS 6.0,服务器 2003。我知道您可以使用多个虚拟目录执行此操作,但在主站点与虚拟目录不同时,它的工作方式似乎不同。

谢谢 罗伯特

【问题讨论】:

    标签: asp.net iis-6


    【解决方案1】:

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

    Stopping ASP.NET Web.config Inheritance

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多