2016-12-07 201 views
1

我在這種情況下,我有一個基於Visual Studio 2013構建的解決方案。它包含10個以上引用對方的項目,我只需要構建和發佈3個項目他們對通過Visual Studio團隊服務天青所以問題是什麼是做到這一點在VSTS的單一解決方案中構建多個項目

謝謝

+0

您是否使用我們的解決方案解決了這個問題? –

回答

0

如果他們都相互引用可能比你需要構建所有這些的最佳途徑。構建時會解決依賴關係。

您可以引用單個項目文件來代替解決方案。您將需要自己維護訂單。

只需使用相同的構建步驟來構建解決方案,而不是填寫Project(.proj)文件。通過執行多個構建步驟來控制訂單。

+0

對於第二個替代方案,我該如何做到這一點,我的意思是我可以使用哪種構建步驟類型來構建每個項目一側,所有這些都說明了,在這種情況下如何考慮projet依賴關係,我假設它不是足以維持訂單。您能否請您在明確的步驟中提出一個步驟,謝謝MrHinsh – user2050269

+0

我更新了舊的答案。您使用相同的構建步驟。 –

-1

請在下方閱讀我的建議 - - 通過Post build事件將所有引用的dll複製到一個共享文件夾中。 - 根據您的部署需求創建新解決方案,並從所有項目中的共享文件夾中獲取所有參考。 - 部署你想要的解決方案

-1

如果引用是project references,你只需要指定解決方案文件(.sln)來構建,否則,你需要指定項目依賴性(右鍵點擊你的解決方案=> Project Dependence = >選擇一個項目=>檢查項目的相關選項) enter image description here

+0

明星在,這不是問的問題的答案。這是關於團隊建設! –

相關問題