2017-08-10 8 views
0

VS 2017で、x86 wcfサービスホストアプリケーションをデバッグするとき。私はBadImageFormat例外を取得します。 VS2017は64ビットのツールを使ってWCFサービスホストを実行すると思います。 VS2017にWCFサービスツールのx86バージョンを強制的に使用させる方法はありますか?アプリケーションがx86プラットフォームをターゲットにしている間に、Wcfサービスホストが64ビットツールを使用する

が参加しました絵 enter image description here

+0

参照。 https://stackoverflow.com/questions/11872172/how-can-i-debug-a-32-bits-wcf-service-on-a-64-bits-machine – jlew

答えて

0

を参照してください。私はここに解決策が見つかりました:管理者

  • としてhttp://celeron533.blogspot.fr/2013/02/debug-x86-wcf-service-on-x64-platform.html

    1. オープンのVisual StudioコマンドプロンプトをCに移動:\プログラムファイル(x86の)\のMicrosoft Visual Studio \ 2017 \ Community \ Common7 \ IDE
    2. コピーWcfSvcHost.exe => WcfSvcHost.old.exe
    3. corflags/32BIT +/FORCE WcfSvcHost.exe
  • 関連する問題