ASP正在寻找第二页的第一页模块

时间:2011-10-27 20:05:22

标签: asp.net-mvc-3 iis-7

我有一个asp.net mvc 3应用程序(www.name.com),并在web.config中添加了自定义模块:

<modules runAllManagedModulesForAllRequests="true">
  <add name="MyModule" type="Modules.MyModule" />
</modules>

当我从这个应用程序第二个应用程序(www.name.com/Another)运行时,我收到错误: 无法加载类型'Modules.MyModule'。但我不需要在第二个应用程序中使用此模块,仅在第一个应用程序中任何解决方案?

1 个答案:

答案 0 :(得分:1)

这是由ASP.NET configuration inheritance引起的,因为www.name.com/Another是www.name.com的子目录,它将继承www.name.com的所有web.config设置。< / p>

尝试添加:

<modules>
    <remove name="MyModule" />
</modules>

到www.name.com/Another的web.config。