在ASP.NET MVC3中,我注意到我的CSS和JS文件也被調用了Application_BeginRequest。我的CSS和JS文件分別駐留在/ Content和/ Scripts文件夾中。應該爲CSS和JS文件調用Global.asax.cs Application_BeginRequest嗎?
這是正確的嗎?是否真的需要這些文件通過託管代碼管道?
該網站在IIS7(和ASP.NET Web服務器)上運行。
我的模塊配置部分如下所示:
<modules runAllManagedModulesForAllRequests="false">
<remove name="UrlRoutingModule-4.0" />
<add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule" preCondition="" />
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
</modules>
謝謝Volodymyr。不,我不使用任何自定義虛擬路徑提供者:( – willem 2012-02-01 12:06:11
可以添加您的「處理程序」配置部分嗎?以及您使用哪種管道模式? – 2012-02-01 12:17:12
嗨!您是否解決了問題?如果是,那麼您是否可以更新您的問題向用戶提供更多信息? – 2012-02-03 13:54:58