如何在引用的项目上强制执行默认的MSBuild配置,以便忽略覆盖?

时间:2010-09-23 10:20:36

标签: msbuild

我的“入口点”项目有明确的x86x64平台配置。所有引用的项目都是AnyCPU。当我尝试使用/p:Configuration=Debug;Platform=x86构建项目时,它会在带有消息的引用项目上失败

  

未为此项目设置OutputPath属性。请检查以确保您已指定有效的配置/平台组合。 Configuration ='Debug'Blatform ='x86'`

有什么方法可以对引用的项目强制执行默认配置,以便忽略我的配置和平台属性?

P.S。我正在构建一个项目,而不是解决方案。

1 个答案:

答案 0 :(得分:0)

似乎不可能。您还需要为提供的配置和平台配置引用的项目。

或者,您可以构建解决方案而不是单个项目。在这种情况下,您需要创建一个满足您需求的解决方案配置。