2012-02-01 23 views
0

私はいくつかのコードを含む外部ライブラリを持っています。私はまた、私の外部ライブラリを追加したいWCFサービスライブラリを持っています。 "Add Reference"コマンドを選択して、サービスライブラリに外部ライブラリを追加します。WCFサービスに外部ライブラリを追加すると例外が発生する

enter image description here

私は本当にこの外部ライブラリを必要とし、この例外を防ぐために何をすべきかので、私はこの例外を取得今私は(VSサービスホストを使用して)私のサービスライブラリを「開始」するとき?ここではオプション

+0

例外を引き起こすライブラリを追加していません。ライブラリ内のコードかもしれません。では、コード/ライブラリは何をしていますか?ライブラリはあなたが追加していない別のライブラリに依存していますか(例外的なヒントがあります)? –

+0

また、完全な例外(画面からスクロールした部分)を見てください。それは、タイプロード例外があったかどうかをあなたに伝えるかもしれません。 –

答えて

0

2:

  • 組立you'reの参照が明示的にX68またはx64 とあなたのServiceHostのために構築されたが、反対または
  • を実行しているアセンブリyou'reの参照は、第三のアセンブリを必要としません がシステムに存在する場合は、フュージョンログを使用してバインディングエラーを確認してください。
+0

私はx64を実行しており、x86にコンパイルされています。通常、私のプログラマーは単純にx86モードで動作しますが、WCFはこれをサポートしていないようです。 – GameScripting

+0

私はここでWCFが問題ではないと思います。あなたは実際にあなたの問題を解決しましたか? x64、OS、またはWCFServiceHostは何を実行していますか? – Dominik

関連する問題