2010-12-21 227 views
0

解決方案中有多少個卸載/不可用項目?我有一堆測試項目的單一解決方案,並根據需要卸載/加載它們。visual studio解決方案

+1

更多有耐心來添加他們在第一個地方。 – 2010-12-21 16:45:54

回答

1

要添加現有的答案,請注意,您可以創建自己的構建配置(其中包含Debug/Release下拉菜單),並選擇不構建一些項目 - 這比加載/卸載更快,並且還具有不與您的文件/項目引用搞砸的優點。

另請注意,如果將項目分組到解決方案文件夾中,則可以右鍵單擊文件夾以構建其中的所有項目。

(我有一個100項目解決方案(燁!),我已經得到了它建立一個沒有任何自定義生成的配置,所以我可以選擇手工打造的項目。)比你

0

你爲什麼要加載/卸載它們?這是一個性能問題嗎?

我最近在一個有許多項目的項目上工作,每個項目都有自己的測試。我們面臨的問題是,用所有這些項目構建解決方案可能需要15分鐘。大部分團隊開發時間都花費在3到4個小項目中,我們很少改變一些依賴項目(比如Web服務)。爲了提高生產力,我們創建了一個新的解決方案,僅包含這3個或4個項目(及其測試項目),並將大部分時間用於「小」解決方案而不是「完整」解決方案。

有關此安排的一個疑問是,如果您執行具有較大影響的重構(例如方法簽名更改或基本接口更改),則必須記住在「完整」解決方案中執行重構,否則您會發現一些當你稍後嘗試構建時,會有令人愉快的驚喜。

+0

這不是性能問題。我只是有各種測試,彼此沒有任何關係。我只是喜歡把它們放在一起,以便在一個解決方案中輕鬆參考。 – Rod 2010-12-22 14:52:24

相關問題