0

我有一个当前托管在 IIS 7 上的现有网站,并配置为在 .NET v2 上运行。IIS 中的设置如下所示:

Sites
 * mywebsite 
   - services

在哪里

  • mywebsite 是 .NET 2 asp.net 网站,托管在名为“app”的 AppPool 中,以及 .NET 版本 2
  • services 又是一个子域 asp.net 网站,AppPool 名为“services”.NET 版本 2

我想将 .NET 4 mvc 应用程序添加为另一个子域 - “mywebsite”网站下的“web”,所以我的结构如下所示:

Sites
 * mywebsite 
   - web <- new .net mvc 4 website, new AppPool named "web" .NET 4 Integrated
   - services

第一个查询: 1. 是否可以有不同.NET 版本的子域?

我尝试进行上述设置,但在浏览时收到错误消息http://mywebsite/web

There is a duplicate 'system.web.extensions/scripting/scriptResourceHandler' section defined

任何想法,我错过了什么?请帮忙。

4

1 回答 1

0

您应该禁用 web.config 继承。您应该在 mywebsite web.config 中使用此代码:

于 2013-10-17T18:29:40.840 回答