通常、AppPools を制御し、マネージド パイプライン モードを強制できる必要があります。私の場合、私は制御できず、マネージ パイプライン モード (統合 vs クラシック) に基づいてコード ビハインド コードを少し異なる方法で実装したいと考えています。これを検出する方法がわかりません。コード ビハインド ページ内からそれを行う簡単な方法はありますか?
2740 次
2 に答える
11
Microsoft.Web.Administration
.NET 4.0 で、アセンブリを参照せずにこれを行う方法を見つけました。System.Web.HttpRuntime
クラスにはbooleanUsingIntegratedPipeline
プロパティがあります。
于 2012-06-30T17:07:58.983 に答える
4
ApplicationPool.ManagedPipelineModeおよびServerManager.ApplicationPoolsプロパティを見てください。したがって、このApplicationPool.ManagedPipelineMode
例のように現在の AppPoolを調べることができますが、例のようにデフォルトのアプリケーション ドメインではなく、アプリケーションの ApplicationPool に対してこれを行う必要があります。あなたのものを含むすべてのプールが含まれています。ServerManager.ApplicationPools
于 2010-08-26T22:30:00.590 に答える