vs2015中臃肿的ipch文件夹
2017-03-29 15:46
239 查看
转自:
http://blog.163.com/yangjun1988422%40126/blog/static/47412917201074446054/
使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。
那么,该怎么解决呢?其实可以关闭它。方法:
Tools->Options->Text Editor->C/C++->Advanced->Disable Database,设置为True
但是这样的办法会产生另外的一些问题,可能会导致其他的一些功能不能使用。另外一种解决方法是:
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” 属性中,设置一个固定的路径来存储这些文件,比如D:\VS2010Temp,这样也比较好管理这些庞大的臃肿的文件,可以定期清理掉它们,释放出硬盘空间!
http://blog.163.com/yangjun1988422%40126/blog/static/47412917201074446054/
使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。
那么,该怎么解决呢?其实可以关闭它。方法:
Tools->Options->Text Editor->C/C++->Advanced->Disable Database,设置为True
但是这样的办法会产生另外的一些问题,可能会导致其他的一些功能不能使用。另外一种解决方法是:
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” 属性中,设置一个固定的路径来存储这些文件,比如D:\VS2010Temp,这样也比较好管理这些庞大的臃肿的文件,可以定期清理掉它们,释放出硬盘空间!
相关文章推荐
- [转]VS2015中臃肿的ipch和sdf文件
- VS2010工程中的 ipch文件夹和.sdf文件是什么
- vs2015中将复制过来的文件夹显示目录文件
- vs2010中臃肿的ipch和sdf文件
- vs2010中臃肿的ipch和sdf文件
- 【补丁】在vs2015、vs emulator for android下挪动android sdk文件夹
- vs2015安装目录下缺少include lib等文件夹无法配置库
- VS2015 设计器要求在其安装到的文件夹上设置特定权限 之手动解决办法
- VS2015桌面老出现三个文件夹
- VS2015 导入文件夹
- vs2010中删除sdf文件和ipch文件夹
- VS2012、VS2013环境将ipch文件夹和sdf文件移除到其他地方的设置
- VS项目瘦身:VS2010和VS2012中关于ipch文件夹和.sdf文件的设置
- VS2015编译生成nanomsg库文件
- VS2015创建的Asp.net WebApi默认项目在CentOS7+Mono4.2.2+jexus5.8运行不起来的解决方案
- vs2015 C#实现usb虚拟串口自动识别和重新连接
- strcpy函数在VS2015无法使用的问题
- 基于vs2015的rdlc报表运行环境部署
- ReSharper 10.0.0.2 Ultimate 官方最新破解版 原版+注册机(VS2015最好用的插件)
- VS2015使用 在同一个项目下添加多个.cs文件