Webアプリケーションを使用するasp.net Webサイトがあり、両方が同じアプリケーションプール(ワーカープロセス1つ)にあります。ウェブサイトには、httpモジュールがweb.configファイルにロードされています。興味深いことに、メインのウェブサイトとアプリケーションの両方が、httpモジュールの別々のインスタンスによって提供されます。どうしてこれなの?彼らは同じプロセスにあるので、1つのインスタンスを使用する必要があるようです。複数のhttpモジュールインスタンス
また、アプリケーションで静的変数を使用しようとすると、asp.net Webサイトとは異なるオブジェクトを指します。彼らは同じプロセスであるので、以前と同じ質問が同じオブジェクトであってはならないか、またはプロセスの内部に何らかの種類の境界が存在する可能性があります。