2017-09-01 6 views
1

タイトルが示すように、私はどのように私のWebフォームプロジェクトでそれを達成できますか?現在、URLがファイルを指している場合、サーバーはApplication_BeginRequestを入力せずにそのファイルで応答を送信します。 MapPageRouteメソッドであっても、この動作は変わりません。簡単な解決法はありますか?Application_BeginRequestのすべてのリクエストを処理します

+0

System.Web.HttpApplication.Application_AcquireRequestStateを試しましたか? ファイルを転送する前に起動する必要があります。 – CooncilWorker

+0

@CooncilWorker私のために働いていません。イベントハンドラをどこかに登録する必要はありますか? (ちょうど興味深いのは、すでに実用的な解決策があります。) – jetstream96

答えて

2

あなたのweb.configでこれを設定したいことがあります。

<system.webServer> 
    <modules runAllManagedModulesForAllRequests="true" /> 
</system.webServer> 

も、静的ファイルはASP.NETによって処理されるように。

関連する問題