2011-09-30 60 views
2

我試圖用bash改進我們的編譯自動化。我的shell腳本留下了很多不足,但本質上我希望能夠使用bash shell腳本來運行MSBuild.exe傳遞某些構建開關。因此,在myscript.sh有一句臺詞:cygwin - 用交換機運行msbuild

C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe /maxcpucount:8 /verbosity:q /p:Configuration=Debug C:/Myfolder/Main.sln 

這種失敗是由於/p:Configuration=Debug。我可以肯定地說,如果沒有它,執行MSBuild.exe的作品。

任何人都可以幫忙嗎?

+1

你會得到什麼錯誤? – Oded

+0

您是否認爲Powershell是BASH的替代品?我們已經實現了它,它非常兇手。 –

回答

4

事實證明它

是由於/ P:

當使用/屬性:配置=調試它的工作原理。

感謝您的幫助。

Tim