DLLを「任意のCPU」にコンパイルして、x86とx64の両方で実行できるようにしましたが、デバッグモード(x64)で実行しようとすると、プロジェクトの実行中にエラーが表示され続けます:ファイルまたはアセンブリを読み込めませんでした' Project'またはその依存関係の1つ。間違った形式のプログラムを読み込もうとしました。
ただし、Debugディレクトリから作成した* .exeを実行するか、デバッグせずにVisual Studioで実行すると、正常に実行されます。x86デバッグモードで実行した場合も機能します。Visual Studioのデバッグモード以外のすべてで機能するのはなぜですか?
アプリケーションはデスクトップアプリケーションであるため、32ビットに変更するIISアプリケーションプールはありません。