From:  http://hi.baidu.com/vcdashi/blog/item/f25a3511afbf136bcb80c40e.html

vs2010打开某个工程 ,转换成功之后,在工程目录看见一个sdf文件和一个ipch文件夹,都超大(起码几十M),我一个四百多k 的工程,结果用vs打开过后变成了两百多兆。Google之后,一下结果~~

大家也许发现了,visual studio 2010 中新建一个项目会同时建立一个ipch目录与sdf文件,即使你删掉它,再次打开工程时还是会重新建立。动辄30、50M的容量让我们心里很不爽。其实这是2010的一个新功能,与智能提示,错误提示,代码恢复、团队本地仓库等等息息相关的东西。如果大家觉得很不爽可以关掉它。Tools —— Options —— Text Editor —— C/C++ —— Advanced ——Disable Database 设置为True,默认为false。这样,你关闭visual后删掉工程目录下的ipch与sdf就不会再产生了

我的是中文旗舰版 一样 工具 选项 文本编辑器 c/c++ 高级 禁用数据库 的值设为true、

Visual Studio 2010 移走 ipch 和 sdf

在 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" 属性也设置一个固定的路径来存储,直接把这个路径指定为 T:\VS2010;

因为 T 盘是 2G 的 RAMDISK 这也加快了 VS2010 的 IntelliSense 的速度;

vs2010的sdf文件和ipch文件夹相关推荐

  1. vs2010/2019默认不生成ipch文件和.sdf文件

    vs2010设置默认不生成的ipch文件及.sdf文件 打开vs 进入工具->点击选项->文本编辑器->c+±>高级->回退位置->始终使用回退位置,false改为 ...

  2. Visual Studio VS工程文件作用的.sdf(.db)和ipch文件夹的处理

    sdf 和 ipch文件与VS提供的智能感知.代码恢复.团队本地仓库功能有关,如果不需要,可以禁止,就不会产生sdf 和 ipch这两个文件了,VS重新加载解决方案时速度超快,设置方法如下:(智能感知 ...

  3. vs2010中的ipch文件夹和sdf文件,及禁用后没有资源视图的解决方法

    vs2010中的ipch文件夹和sdf文件 vs2010打开某个工程 ,转换成功之后,在工程目录看见一个sdf文件和一个ipch文件夹,都超大(起码几十M),我一个四百多k 的工程,结果用vs打开过后 ...

  4. vs2010 瘦身--ipch文件夹和sdf文件配置

    visual studio 2010 中新建一个项目会同时建立一个ipch目录与sdf文件,即使你删掉它,再次打开工程时还是会重新建立.动辄30.50M的容量让我们心里很不爽.其实这是2010的一个新 ...

  5. VS2010 编译程序自动生成ipch文件夹和.sdf文件

    使用VS2010编译C/C++代码时,在工程目录下会自动生成ipch文件夹和.sdf文件,它们所占的内存很大,往往从10M到上100M不等,是VS用来保存预编译的头文件和自动补全功能分析代码数据.删掉 ...

  6. Visual Studio 2010工程目录下的ipch文件夹和.sdf文件

    使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量, ...

  7. VS工程目录下的ipch文件夹和.sdf文件

    Visual Studio 2010工程目录下的ipch文件夹和.sdf文件 - web8 - 博客园 http://www.cnblogs.com/web100/archive/2012/12/21 ...

  8. VS2010工程生成ipch文件夹的问题

    最近打开VS2010的一个工程(不是所有的),总会在工程相同的目录下创建一个和工程名一样的文件夹,而且里面只包括一个ipch文件夹.经上网查看,一般的解决方法都是在Tools->options- ...

  9. vs 2013清理当前所有的ipch文件夹与sdf

    vs新建工程会生成ipch文件夹与sdf文件,如果默认选项中不生成,会影响调试与历史记录,所以一般情况不会关闭,但是随着时间,文件会原来越大,那么就需要手动清理一下,批处理文件如下: @echo on ...

最新文章

  1. 涉及位操作的算法辑录
  2. 沈向洋:读论文的三个层次
  3. ngFor with index作为属性中的值
  4. Android零基础入门第65节:RecyclerView分割线开发技巧
  5. mysql ---- innodb-3-锁、事务
  6. poj 2226 Muddy Fields 最小顶点覆盖
  7. [html] 百度、淘宝、京东移动端首页秒开是如何做到的?
  8. Verilog hdl 宏定义编译报错
  9. html里面textfield属性,StyleableTextField的CSS属性htmlText
  10. C++的MFC 与 HTML 双向通讯
  11. ssl证书链的验证的其它方式
  12. Atitit.ioc 动态配置文件guice 设计原理
  13. SwiftUI实战三:创建List视图和导航Navigation
  14. TM2008预览版试用 速度快完美兼容Vista
  15. 觅风易语言[1-10]
  16. 电脑数据误删除了怎么恢复?误删除数据恢复操作教程
  17. INTO CORRESPONDING FIELDS OF、去掉前导零,增加前导0。不显示物料号的前导零
  18. Elastic 许可更新
  19. python之开三次方根的计算
  20. 小小知识点(五)——MATLAB对复数的操作

热门文章

  1. 搭建hadoop开发环境--基于xp+cygwin
  2. 更换mysql_Docker搭建MySQL主从复制
  3. plsql中导入csvs_在命令行中使用sql分析csvs
  4. leetcode1432. 改变一个整数能得到的最大差值(贪心)
  5. 安软件一劳永逸_如何克服一劳永逸地公开演讲的恐惧
  6. react 组件引用组件_React Elements VS React组件
  7. idea 启动界面导入项目_如何为您的项目启动有效的登录页面
  8. robot:linux下安装robot环境
  9. sql server:查詢系統表
  10. 洛谷 P1101 单词方阵