私はシングルトンとしてサービスを装飾しています。私のWindows 7開発マシンでIISでホストされています。WCF 4.0へのアップグレードと私のシングルトンは動作しなくなりました
[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single、ConcurrencyMode = ConcurrencyMode.Multiple)]
前、私はVS2010を使用するようにすべての私のプロジェクトを移行しますが、.NET 3.5で滞在していたアップグレードに。私はすべてが正しく機能していることを確認しました。
.NET 4.0を使用するためにすべてのプロジェクトをアップグレードした後、WCFサービスが正しく動作しませんでした。 WCFサービスを呼び出すたびに新しいオブジェクトが作成されますが、これは明らかにその装飾方法ではありません(上記参照)。私はまた統合されたパイプラインで4.0を使用するようにアプリケーションプールをアップグレードしました(以前は統合パイプラインで2.0でした)
誰もこのような経験はありますか?私はこの問題のトラブルシューティングを開始する場所を知りません。