2014-05-20 71 views
0

我碰到this線程其中談到構建從命令提示符下一個解決方案來建設與開發人員命令提示符VS2012的解決方案

它指出,你需要做的

msbuild project.sln /Flags... 

現在目前我有一切的設置VS2012和所有我做的是建立>重建在調試mode.Everything的解決方案是在VS2012.I已經建立只想所以在我的批處理文件,我這樣做

msbuild project.sln 
自動執行過程

但是我沒有指定任何標誌,兩者之間是否有區別。 是不是假設從project.sln拿起標誌?

回答

0

csproj文件中有「default to」邏輯。

例如:

<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 

此說,如果你不以配置值傳遞,(又名,它等於一個空字符串「」),然後使用「調試」的價值。

相同的平臺和「AnyCPU」。

相關問題