清除VS2012生成的不必要檔案
阿新 • • 發佈:2019-01-23
VS2012生成的專案檔案中會有一個與解決方案同名的sdf檔案,並且比較大,可以刪除的,具體方法如下:
英文版步驟如下:
Tools->Options->Text Editor->C/C++->Advanced,在 Fallback Location 的屬性組中,將"Always Use Fallback Location"設定為 true,將"Do Not Warn If Fallback Location Used" 設定為 True。
中文版步驟:
工具->選項-->文字編輯器-->C/C++-->高階-->在回退位置屬性組中將“始終使用回退位置”和“回退位置已在使用時,不警告”均設定為True即可,如下圖:
然後關閉VS2012,刪除解決方案目錄下的 sdf 檔案,再次開啟,檔案便不存在了,當然只是不存在於你的專案工程裡了,實際上還是產生了,這些檔案存被預設放在系統的臨時資料夾中了,系統臨時資料夾在哪兒,我來告訴你,開啟到環境變數設定介面,如下圖,紅框中的路徑即為系統臨時檔案的路徑,WIN+R然後輸入紅框中的路徑,就可以轉到臨時檔案夾了,你可以在裡面發現一個VC++檔案,裡面就有我們剛剛轉移的檔案:
當然你也可以另外指定將sdf檔案存放到其他位置,在【回退位置】屬性框中的最後一欄,如下圖的回退位置屬性欄中,設定你的存放路徑即可:
這樣你可以定期清理了。