ASP ищет модуль первой страницы на второй странице - PullRequest
1 голос
/ 28 октября 2011

У меня есть одно приложение 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 Ответ

1 голос
/ 28 октября 2011

Это вызвано наследованием конфигурации ASP.NET , так как www.name.com/Another является подкаталогом www.name.com и будет наследовать все настройки web.config www.name.com aswell.

Попробуйте добавить:

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

На www.name.com/Another's web.config.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...