更新:2007 年 11 月
Visual Studio 儲存了關於每個測試回合的資訊。這些資訊儲存在該測試回合專用資料夾的檔案中。您通常可以在下列位置找到測試回合資料夾:<your solution folder>\TestResults\<test run folders>
您可以透過下列兩種方式來防止這些檔案佔用大量的磁碟空間:
您可以關閉測試項目的部署。關閉部署後,測試便會就地執行。也就是說,系統不會在執行測試之前,將執行測試所需的檔案複製到新的資料夾中。如需測試部署的詳細資訊,請參閱測試部署。
Visual Studio 會在您建立新的測試回合時,刪除舊的回合,藉以限制儲存的測試回合數。您不能關閉這項功能,但是可以將 Visual Studio 儲存的測試回合數設定為 1 到 9999 (含) 的任何數字。儲存的預設測試回合數是 25。
範例
您可以將要儲存的測試回合數設定為 25。下列順序說明接下來可能發生的事件。
您啟動測試回合。
Visual Studio 判斷目前方案之 TestResults 資料夾底下所儲存的測試回合數。
如果數目低於 25,Visual Studio 會執行您的測試、為這些測試建立新的測試結果資料夾,然後將測試結果寫入該資料夾中。
如果數目超過 25,Visual Studio 會顯示對話方塊,詢問您是否要刪除舊的回合。如果您按一下 [取消],則不會刪除任何項目,也不會執行您的測試。如果按一下 [確定],Visual Studio 便會刪除舊的回合;它會從最舊的回合開始刪除,直到剩下四個回合為止。目前的測試回合儲存時,它會變成第二十五個回合,使您再次符合此方案的限制。
注意事項:當 Visual Studio 採用這項限制時,它不只會刪除測試回合的測試結果檔案,也會刪除為測試回合部署的任何檔案。從硬碟刪除的任何結果也都會從記憶體中一併清除。
若要限制儲存測試回合的數目
在 Visual Studio 中,按一下 [工具] 功能表上的 [選項]。
[選項] 對話方塊隨即出現。
展開 [測試工具],並按一下 [測試執行]。
在 [測試結果管理] 中,選取要保存的測試回合數目。
按一下 [確定]。