コンパイラは次の警告を表示します。
警告 MSB3270: ビルド中のプロジェクト "MSIL" のプロセッサ アーキテクチャと参照 "NationalInstruments.DAQmx"、"x86" のプロセッサ アーキテクチャの間に不一致がありました。
国家計器から使用する DLL をチェックすると、それらのすべてが任意の CPU アーキテクチャに対して構築されていることがわかります。
corflags NationalInstruments.DAQmx.dll
Microsoft (R) .NET Framework CorFlags 変換ツール。バージョン 4.0.30319.1 Copyright (c) Microsoft Corporation. 全著作権所有。
バージョン: v4.0.30319 CLR ヘッダー: 2.5 ** PE: PE32 ** CorFlags: 24 ILONLY: 0 ** 32BIT: 0 ** 署名付き: 1
私が理解しているように、PE32 + 32BIT 0 == Any Cpu.
これに頭を包む方法についてのアドバイスは素晴らしいでしょう