MSBuild エラー MSB3187

 

発行: 2016年4月

MSB3187: 参照アセンブリ '<アセンブリ>' は、アプリケーションとは異なるプロセッサをターゲットにしています。

この警告は、アプリケーションのターゲット プラットフォーム (プロセッサ アーキテクチャ) がニュートラル (MSIL) で、参照アセンブリがニュートラルでない場合、またはアプリケーションのアーキテクチャがニュートラルではなく、依存関係がニュートラルの場合に生成されます。  どちらもプラットフォーム ニュートラルではない場合も、アーキテクチャが一致している必要があります。  また、アプリケーション アーキテクチャとエントリ ポイント アセンブリ アーキテクチャは常に一致する必要があります。  

このエラーを解決するには

  • アプリケーションのターゲット プラットフォーム (プロセッサ アーキテクチャ) がすべての参照アセンブリとエントリ ポイント アセンブリ アーキテクチャに一致することを確認します。

参照

[ビルドの詳細設定] ダイアログ ボックス (Visual Basic)
[ビルド] ページ (プロジェクト デザイナー) (C#)