【发布时间】:2010-05-26 15:24:31
【问题描述】:
我的一个 Web 应用程序中有一个虚拟目录设置,不需要继承主应用程序的 web.config,因此它可以自己运行。我想知道我该怎么做,因为现在当我点击它(mainwebapp.domain.com/virdir)时,它会抛出一个错误,说它找不到主应用程序 web.config 中列出的一些依赖项(显示主应用程序web.config 在错误消息中),这个 virdir 包含它自己的小应用程序,只需要独立运行。
这里是问题区域:
Line 143: <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
Line 144: <add verb="*" path="*.mvc" validate="false" type="System.Web.Mvc.MvcHttpHandler, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
Line 145: <add verb="*" path="weborb.aspx" type="Weborb.ORBHttpHandler" />
Line 146: <add verb="*" path="codegen.aspx" type="Weborb.Management.CodeGen.CodegeneratorHttpHandler" />
Line 147: <!--elm <add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" /> elm-->
错误出现在第 145 行:“无法加载类型 'Weborb.ORBHttpHandler'。” (这是显示错误的父 web.config,我不想修改)...
如果我将 <clear/> 添加到子 web.config 中同一块的顶部,那么我会得到:
“没有找到请求类型'GET'的http处理程序”
【问题讨论】:
标签: asp.net iis-6 web-config