IIS 7在具有不同框架目标的站点上配置多个应用程序

时间:2011-11-30 06:24:57

标签: iis-7

是否可以在IIS 7上配置具有不同.net框架的多个应用程序?

我想配置一个类似的网站:

  • mysite.com(.net framework 4,App pool 4)
  • mysite.com/app1(..net framework 2,app pool 2)
  • mysite.com/app2(..net framework 2,app pool 2)
  • mysite.com/app3(..net framework 2,app pool 2)
  • mysite.com/app4(..net framework 2,app pool 2)

我上面尝试过,mysite.com运行良好,mysite.com / app1正在收到配置错误,

  

描述:处理为此请求提供服务所需的配置文件时发生错误。请查看下面的具体错误详细信息并相应地修改配置文件。

     

分析程序错误消息:无法识别的属性“targetFramework”。请注意,属性名称区分大小写。

知道如何保持这种结构吗?

2 个答案:

答案 0 :(得分:1)

通过在web.config上设置“inheritInChildApplications = false”解决了我的问题。

他是细节: http://runtingsproper.blogspot.jp/2010/04/solved-iis7-validateintegratedmodeconfi.html

答案 1 :(得分:0)

这是由针对错误.net框架的应用程序池引起的,将应用程序池更改为正确的.net框架并且错误将得到解决