0

C# コード (program.cs) を DLL に変換しようとしています。この C# コードは、 DreamCheeky Thunder Missile Launcherの DLL である別の DLL を使用します。ここからソフトウェアを取得でき(わずか 1 MB)、インストールによってこの dll が取得されます。

Class Library ProjectVisual Studio 2010 Professional C# カテゴリの下に作成し、この DLL を追加しました。

追加するとすぐに、次の警告が表示されました

警告 1 ビルド中のプロジェクト "MSIL" のプロセッサ アーキテクチャと、参照 "USBLib"、"x86" のプロセッサ アーキテクチャの間に不一致がありました。この不一致により、ランタイム エラーが発生する可能性があります。構成マネージャーを使用してプロジェクトのターゲット プロセッサ アーキテクチャを変更し、プロジェクトと参照の間でプロセッサ アーキテクチャを調整するか、プロジェクトのターゲット プロセッサ アーキテクチャと一致するプロセッサ アーキテクチャの参照に依存することを検討してください。ミサイルランチャー

私は Windows 固有のプログラミングに詳しくないので、なぜこれを取得したのか、その解決策を教えていただけませんか?

4

1 に答える 1

1

Google で簡単に検索すると、次のような結果が得られます。

Visual Studio のコンパイル エラー「プロセッサ アーキテクチャ間の不一致」を修正するにはどうすればよいですか?

そこに提案された修正を適用するかもしれませんか?

于 2013-05-13T06:48:27.673 に答える