当前位置: 首页 > news >正文

vs2010中臃肿的ipch和sdf文件

转载自:http://blog.163.com/yangjun1988422@126/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,这样也比较好管理这些庞大的臃肿的文件,可以定期清理掉它们,释放出硬盘空间!

转载于:https://www.cnblogs.com/madhenry/archive/2011/06/26/2090549.html

相关文章:

  • linux 常见问题解决
  • 数据库设计Step by Step (7)——概念数据建模
  • Linux2.6 内核的 Initrd 机制解析
  • VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法
  • Linux下如何挂载FAT32格式USB设备
  • Windows 下 Nginx + PHP5 的安装与配置
  • asp.net mvc 2.o 中使用JQuery.uploadify
  • 构建高性能web之路------mysql读写分离实战
  • 厦门行
  • iPad 应用感受
  • 浅谈Android系统开发中LOG的使用
  • 系统治理
  • div+css兼容性问题学习总结
  • 英国诗人兰德(1775-18)
  • MEF程序设计指南一:在应用程序中宿主MEF
  • extract-text-webpack-plugin用法
  • Java到底能干嘛?
  • jdbc就是这么简单
  • js操作时间(持续更新)
  • leetcode讲解--894. All Possible Full Binary Trees
  • 闭包--闭包之tab栏切换(四)
  • 从输入URL到页面加载发生了什么
  • 分享几个不错的工具
  • 简单易用的leetcode开发测试工具(npm)
  • 聊聊hikari连接池的leakDetectionThreshold
  • 三栏布局总结
  • 数据可视化之 Sankey 桑基图的实现
  • 一些关于Rust在2019年的思考
  • HanLP分词命名实体提取详解
  • Semaphore
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • # .NET Framework中使用命名管道进行进程间通信
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • ###C语言程序设计-----C语言学习(6)#
  • #162 (Div. 2)
  • (2)Java 简介
  • (C语言)二分查找 超详细
  • (LeetCode 49)Anagrams
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (三十五)大数据实战——Superset可视化平台搭建
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • .NET CF命令行调试器MDbg入门(三) 进程控制
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉
  • .NET/C# 检测电脑上安装的 .NET Framework 的版本
  • .net中我喜欢的两种验证码
  • .vue文件怎么使用_vue调试工具vue-devtools的安装
  • /ThinkPHP/Library/Think/Storage/Driver/File.class.php  LINE: 48
  • [] 与 [[]], -gt 与 > 的比较
  • [C# WPF] DataGrid选中行或选中单元格的背景和字体颜色修改
  • [COGS 622] [NOIP2011] 玛雅游戏 模拟
  • [FC][常见Mapper IRQ研究]
  • [Flutter]WindowsPlatform上运行遇到的问题总结
  • [HDU 3555] Bomb [数位DP]