2010-12-17 3 views
2

Я пытаюсь добавить пользовательский httpmodule в раздел httpModules файла web.config в довольно большом приложении .NET.web.config игнорирует httpmodules раздел

Модуль, похоже, на самом деле не попал после того, как я добавил его.

По прихоти, я изменил один из модулей по умолчанию, чтобы быть неправильно видеть, что происходит:

Это:

<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 

Стала это:

<add name="ScriptModule" type="Blah.Blah.Blah, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 

приложение все еще работает ! Он компилируется и отлично работает ... как-то. Если я создаю новое веб-приложение с нуля и сделаю то же самое изменение, он сломается, как ожидалось.

Как это возможно? Я абсолютно уверен, что это правильный web.config. Если я намеренно разбиваю другие части (или меняю тег на четность), приложение выдает ошибку, как и следовало бы.

+0

iis7? `/ * Я ненавижу глупый минимум * /` – 2010-12-17 03:33:00

ответ

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