2010-11-02 2 views
0

У меня есть настраиваемое перенаправление, реализованное в модуле. Нужно ли мне модифицировать каждую конфигурацию для всех сайтов или есть более общий подход? Кроме того, у меня есть файлы в App_Data для этого модуля, что вызовет репликацию.HttpModule для нескольких сайтов

Спасибо

ответ

0

Попробуйте это: (. Я предполагаю, что вы знаете, как создать проект DLL, регистрирующий сборку в GAC, и изменить machine.config)

положить переназначения-код отдельный проект dll. Зарегистрируйте сборку в GAC. Ссылка на сборку во всех проектах/приложениях, где вам нужно.

Откройте файл machine.config и поместите конфиги в файл machine.config в разделе httpmodule. Как и в web.config.

Теперь он применяется ко всем приложениям (dotnet), где вам нужно.

+0

Так что это связано с модификацией machine.config. Я думал об этом направлении. Большое спасибо. Хотя я еще не тестировал, я отвечу на этот вопрос, отвечая на мой вопрос. – gapo

+0

Один вопрос. Должен ли я добавить ссылку на сборку или изменить web.configs и добавить ссылку httpmodule на зарегистрированную сборку в каждом необходимом проекте? – gapo

+0

все конфигурации уровня приложений получены из machine.config. Если вы определили раздел уже в machine.config, вам не нужно повторять его снова в файле web.config/app.config. Пока вы не решите переопределить свойства. – 2010-11-03 06:27:08

Смежные вопросы