2013-07-16 46 views
0

做任何項目屬性的(路徑,宏等)的變化,當你建立在這兩個發行Debug mode.Suppose一個項目,如果我將所有的發行模式下的項目屬性,現在更改爲調試模式並建立它,做任何項目屬性被改變。Visual Studio發佈和調試模式中項目屬性的任何更改?

所有我知道的是,在調試構建編譯器不會優化代碼並幫助把調試信息。

我奇怪地有一個C++項目,它在調試模式下很好地構建,但在發佈模式下給我一些編譯時錯誤。我認爲這些錯誤也應該出現在調試模式中。 不知道幕後發生了什麼。

+1

我強烈建議學習如何使用[Property Sheets](http://msdn.microsoft.com/en-us/library/669zx6zc)。 –

回答

1

通常,您必須爲所有配置設置屬性。

更新項目屬性時,可以爲每個配置(調試/發佈)手動執行;或者如果該屬性適用於所有配置,則選擇「所有配置」。

例如: 如果在「C/C++」部分的「其他包含目錄」中設置了新路徑,則通常對所有配置使用相同的路徑。另一方面,與庫鏈接時,可能必須獨立設置調試版和發行版的庫名稱。

相關問題