WCF REST サービスで問題が発生しました。私は得る:
アセンブリ 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' から型 'System.ServiceModel.Activation.HttpHandler' を読み込めませんでした。
ASP.NET 4.0 AppPool の IIS 内で実行する場合。
この問題は、次の場合にのみ発生するようです。
- IIS 内での実行
- ASP.NET 互換性が有効になっている場合
Cassini での実行 - 問題なく正常に動作します。ASP.NET 互換性をオフにして実行 - 問題なく動作します。
System.ServiceModel の古いバージョンをロードしようとするハンドラーの間違ったバージョンをインスタンス化しようとしているハンドラー バージョンの競合のようですが、これを追跡することはできませんでした。
誰かが以前にこのようなものを見たことがあり、これをさらに追跡する方法について何か考えがありますか?
System.ServiceModel および HttpHandler 参照の ApplicationHost.config およびマスター web.config ファイルを調べましたが、運がありません。そこには。
+++ リック ---