Я разработал настраиваемый управляемый модуль HttpModule (.NET 2), установил его на GAC и добавил его в раздел Modules
для IIS 8.5 во всем мире.
Для каждого веб-сайта с интегрированным режимом этот модуль отображается в разделе «Модули» как Inherited и работает так, как разработан для всех веб-приложений .NET 2 и .NET 4 (без изменения каждого из них. сайта Web.Config
).
Что касается веб-сайтов в классическом режиме, его там нет, поэтому он недоступен и не работает в классическом веб-приложении.
Я пробовал редактировать applicationHost.config
и Web.Config
(v2 и v4) каким-либо образом, но результата не было (похоже, для Machine.Config
нет места).
Как и где я могу глобально зарегистрировать тот же модуль для работы в классическом режиме без добавления dll в bin и / или редактирования каждого веб-сайта Web.Config?