可以在IIS7中的MVC3网站下将ASP.NET 2.0 WebApp配置为子应用程序吗?

时间:2012-12-07 18:44:57

标签: c# asp.net-mvc iis-7 webforms

我在IIS7中设置了MVC3网站,假设网址为http://devtest.com,我想将ASP.NET 2.0 webapp设置为子应用程序。我的目标是点击http://devtest.com/childapp之类的网址。

虽然MVC应用程序工作正常,但在尝试导航到子应用程序时,我收到错误: “无法加载文件或程序集'System.Web.Mvc,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其中一个依赖项。系统找不到指定的文件。”

这种配置是否可行,如果没有,是否有人可以提出替代设置?

1 个答案:

答案 0 :(得分:1)

子应用程序将从父应用程序继承web.config文件设置,您必须根据父web.config文件中的需要指定inheritInChildApplications =“false”。

链接:
1. Nested ASP.NET 'application' within IIS inheriting parent config values?
2. Problems hosting multiple ASP.Net MVC3 applications in an IIS7.5 website