我有两个视觉工作室项目:
我有一个包含这两个项目的visual studio解决方案。我将项目依赖项设置为依赖于B的A。构建顺序为B,A。
当visual studio IDE构建解决方案时,行为是:
当msbuild构建解决方案时,它会编译项目B,显示错误并且不会通过编译项目A继续。我使用以下命令行来构建解决方案:
msbuild my.sln /target:Build /property:Configuration=Debug /property:Platform=x64
为什么msbuild和visual studio IDE默认情况下没有相同的行为?
有没有一种简单的方法让msbuild继续出错而不定义msbuild项目文件?
(我正在使用visual studio 2015和简单的C ++项目)