プロジェクト全体をx86プラットフォームターゲットでコンパイルしました。.exeと参照dllをサーバーにコピーし、サーバーのcmdウィンドウから.exeを実行すると、正常に動作します。
要件は、exeとdllをネットワークパスにコピーし、UNCパスを使用してサーバー上でexeを実行することです。UNCパスを使用して実行すると、次のエラーが発生します。
未処理の例外:System.BadImageFormatException:ファイルまたはアセンブリ'XXXX、Version = 3.0.10.19399、Culture = neutral、PublicKeyToken=null'またはその依存関係の1つを読み込めませんでした。間違った形式のプログラムを読み込もうとしました。ファイル名:'XXXX、Version = 3.0.10.19399、Culture = neutral、PublicKeyToken = null'
WRN:アセンブリバインディングログがオフになっています。アセンブリバインドの失敗のログを有効にするには、レジストリ値[HKLM \ Software \ Microsoft \ Fusion!EnableLog](DWORD)を1に設定します。注:アセンブリのバインドの失敗のログには、パフォーマンスの低下があります。この機能をオフにするには、レジストリ値[HKLM \ Software \ Microsoft \ Fusion!EnableLog]を削除します。
誰かが助けることができますか?