【发布时间】:2018-09-03 14:35:20
【问题描述】:
目前我有一个引用项目 B、C 和 D(均为 32 位)的项目 A(64 位)。我设置Copy Local = True,这样所有项目都被编译,二进制文件被复制到项目A的bin文件夹中。二进制文件B.exe、C.exe和D.exe都作为@987654326的子进程运行@。然而 Visual Studio 抱怨:
正在构建的项目“AMD64”的处理器架构与参考“项目 B”“x86”的处理器架构不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改项目的目标处理器架构,以使项目和参考之间的处理器架构保持一致,或者依赖具有与项目的目标处理器架构匹配的处理器架构的参考。
我应该忽略警告吗?或者我应该只发布构建事件来构建和复制其他项目?最好的方法是什么?
【问题讨论】:
标签: visual-studio msbuild