2016-09-23 168 views

回答

3

他們只是丹尼爾提到的差不多了。主要區別與您發現的一樣:Visual Studio Build步驟將Visual Studio版本添加到構建中。

我應該使用Visual Studio Build步驟還是MSBuild步驟?

如果您正在構建解決方案,則在大多數情況下,您應該使用Visual Studio Build步驟 。自動執行此步驟:

  • 爲您設置/ p:VisualStudioVersion屬性。這迫使MSBuild使用一組特定的目標來增加構建成功的可能性。

  • 指定MSBuild版本參數。

在某些情況下,您可能需要使用MSBuild步驟。例如,如果您正在構建解決方案以外的代碼項目,則應使用它 。

+0

當微軟拒絕更新少於2年的程序以適應新的Visual Studio版本時,您還必須使用msbuild任務 – StingyJack