0

プロジェクトのインストーラーを作成し、ターゲット マシンにコピーする必要がある特別な .dll ファイルを含めました。コンパイラは次の警告を表示します。

「不明」をターゲットとするファイル「[ファイル名]」は、プロジェクトのターゲット プラットフォーム「x86」と互換性がありません

他の目的でファイルが必要なので、その dll のターゲット プラットフォームは気にしません。また、ターゲット プラットフォームを変更できないように、このファイルを「そのまま」にしておく必要があります。したがって、この警告を無視する方法が必要です。#pragma を使用してこれを達成しようとしましたが、この警告の警告番号が見つかりません。出力ウィンドウ (ビルド) を使用し、[エラー ヘルプを表示] ボタンを使用して見つけようとしましたが、うまくいきませんでした。

助言がありますか?ありがとう!

4

1 に答える 1

1

プロジェクトファイルを編集し、このプロパティグループと設定を追加して、警告を無効にすることができます。

<PropertyGroup>
    <ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
</PropertyGroup>
于 2013-02-19T09:57:29.170 に答える