2013-09-23 199 views
4

我們的解決方案中有大約50個項目,這是一個很大的時間消耗。加載/卸載項目功能非常有幫助,但是這個過程很慢且乏味,因爲它們之間有太多的項目和很多依賴關係。如何在解決方案中加載/卸載多個項目?

我想要項目'模板'或'預設'。例如,我想處理項目D,這意味着必須加載項目A,B和C,並卸載所有其他項目。如果我想在項目W上工作,這意味着必須加載從A到W的所有項目。

這可能嗎?活動的「模板」通常每天會改變幾次。

+0

不能讓你做出多種解決方案?一個用於A,B等。 – thumbmunkeys

+0

怎麼樣?我們使用團隊基礎服務器來控制源代碼。所有項目都是一個解決方案(產品)的一部分,我們需要項目參考。 – Nezreli

+0

[在Visual Studio中卸載不同套項目]的可能重複(http://stackoverflow.com/questions/15261245/unloading-different-sets-of-projects-in-visual-studio) –

回答

4

你至少有三種選擇:

  • 使用的解決方案的文件夾。這些允許您卸載/重新加載組中的項目。只需創建一個解決方案文件夾,在那裏移動一些項目,然後使用「解決方案文件夾中的卸載項目」上下文菜單項。
  • 使用宏。有examples這樣做。
  • [Hacky/Speculation]卸載的項目列表存儲在.suo文件中,因此可以方便地創建幾個.suo文件並通過覆蓋原來的配置來切換配置。

Here is the original blog post來自前Microsoft員工有相同的問題和解決方案。

相關問題