2015-03-11 3 views
-3

У нас есть веб-сайт, который уже работает на производстве, и теперь нам нужно добавить httpModule, чтобы включить логику перенаправления пользовательского URL.Можем ли мы добавить HttpModule после развертывания сайта

Поэтому мы разработали RedirectionHttpModule в качестве библиотеки классов, и этому модулю необходимо добавить новую секцию конфигурации в web.config и потребовать новую регистрацию RedirectionHttpModule в теге модуля в web.config.

Мы развернули эту библиотеку dll в папке bin и добавили настройку конфигурации в web.config.

Теперь мы получаем ошибку, поскольку класс ConfigurationManager не собирает новый раздел из web.config.

Может ли кто-нибудь помочь в решении этой проблемы, а также сообщить нам об изменении добавления HttpModule таким образом.

+1

Какая версия IIS, как вы зарегистрировали свой модуль? Посмотрите раздел регистрации здесь. https://msdn.microsoft.com/en-us/library/vstudio/ms227673%28v=vs.100%29.aspx – jtimperley

+0

Исследуйте ошибку. Вероятно, вам не хватает регистрации раздела конфигурации в вашей конфигурации. Если вы не можете понять это, поделитесь фактической ошибкой и вашими исследованиями. – CodeCaster

ответ

0

Обнаружено исправление, в коде в Web.config произошла ошибка опечатки. Однако хотелось бы упомянуть, что было подтверждено, что мы можем добавить HttpModule на веб-сайт, который уже развернут без повторного развертывания всего решения.

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