vs2010中刪除sdf文件和ipch文件夾

在 VS2010 中建立一個 c++ 解決方案,打開編輯,然後發現在解決方案的目錄下出現 $(SolutionName).sdf 文件,並且非常大,同時還有一個很大的目錄 ipch ,讓有潔癖的人非常反感(比如本人)怎麼辦呢?

上網搜索發現可以通過選項關閉一些功能來消除這些文件和目錄,但是關閉後使用起來非常不爽,例如沒有了智能提示;再次上網搜索發現一些人提到事件函數都無法正常添加了;

再次查看 Menu / Tools / Options / Text Editor / C/C++ / Advanced 中的選項,發現有一個 Fallback Location 的屬性組,通過查看說明,決定修改默認值試一試,將“Always Use Fallback Location” 設置爲 true,將"Do Not Warn If Fallback Location Used" 設置爲 true , 然後刪除解決方案目錄下的 sdf 文件和 ipch 目錄,再次打開解決方案 , 發現這些煩人的東西已經不見了,呵呵!

那麼那些文件放置到那裏了呢?看 "Fallback Location" 屬性說明:這是存儲瀏覽信息數據庫和 IntelliSense 文件的第二個位置,如果不指定則放置到臨時目錄中;到臨時目錄一看,裏面有一個 VC++ 的目錄,都在那個目錄裏面呢;

我不喜歡和那些臨時的垃圾文件放置在一起,乾脆把 "Fallback Location" 屬性也設置一個固定的路徑來存儲,直接把這個路徑指定爲 F:\VS2010,搞定!~~~~



原文地址:http://blog.csdn.net/malei0311/article/details/6770080

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章