2010-09-23 49 views
1

我的「入口點」項目有明確的x86x64平臺配置。所有引用的項目都是AnyCPU。當我嘗試使用/p:Configuration=Debug;Platform=x86構建項目時,它在帶消息的引用項目上失敗如何在引用的項目上強制執行默認的MSBuild配置,以便忽略覆蓋?

未爲此項目設置OutputPath屬性。請檢查以確保您已指定了有效的配置/平臺組合。配置='調試'平臺='x86'`

有沒有什麼辦法可以強制引用項目的默認配置,使他們忽略我的配置和平臺的適當性?

P.S.我正在構建一個項目,而不是解決方案。

回答

0

似乎它不可能。您還需要爲提供的配置和平臺配置引用的項目。

或者,您可以構建解決方案而不是單個項目。在這種情況下,您需要創建一個適合您需求的解決方案配置。

+0

同意的,配置名稱必須存在於每個構建的項目中,即使使用解決方案進行編譯 – 2011-01-31 13:30:23