VB.Net 2k5 Web ApplicationHttpModule из базы веб-приложение не загружается в подпроекта
Основание приложение имеет файл web.config с секцией HttpModules:
Суб-проект компилируется тот же бен папку в качестве базового приложения, но я получаю это сообщение:
Parser Error Message: Could not load file or assembly 'Castle.MonoRail.Framework' or one of its dependencies. The system cannot find the file specified. (c:\inetpub\wwwroot\web.config line 132)
Source Error:
Line 131: [<]httpModules[>]
Line 132: [<]add name="monorail" type="Castle.MonoRail.Framework.EngineContextModule, Castle.MonoRail.Framework"/[>] --- Error here
Line 133: [<]add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/[>]
Line 134: [<]add name="active-record" type="Castle.ActiveRecord.Framework.SessionScopeWebModule, Castle.ActiveRecord"/>
Web.config наследуются полностью от машинного root. Итак, да, модули наследуются. но если приложение не видит сборку, оно не загружается и будет вызывать ошибку. Сборка должна находиться в хорошо известном месте - GAC или папке bin приложения. См. Мой ответ выше. –