我在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'或其中一个依赖项。系统找不到指定的文件。”
这种配置是否可行,如果没有,是否有人可以提出替代设置?
答案 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