解决VS2010在程序根目录生成ipch文件夹和.sdf格式文件问题
2012-02-01 01:28
639 查看
您是否在使用VS2010过程中,遇到编写的程序编译后,在程序的根目录下出现占用容量很大的$(SolutionNam).sdf文件和ipch文件夹?!这让本来很小巧的程序看起来很庞大,一旦多起来,能把projects文件夹轻松撑上几G、几十G!那如何解决呢?
通过在网上查找,发现两种解决方法:
①打 开菜单/工具/选项/文本编辑器/ "C/C++" /高级 中的选项,把“始终使用回退位置”和“回退位置已在使用时,不警告”都设为 true 。而对于下面的“回退位置”,您可以可以不设置,那么.sdf文件和ipch文件夹则会被放在临时目录中;如果你想自己指定个位置存放,则在“回退位置”后面填入位置的绝对地址,如X:\VS2010Temp。这样以后,所用的.sdf文件和ipch文件夹都不会在程序的根目录下出现,方便管理和对程序打包,这样也比较好管理这些庞大的臃肿的文件,可以定期清理掉它们,释放出硬盘空间!
②打开 菜单/工具/选项/文本编辑器/ "C/C++" /高级中的选项,把“禁用数据库”设为 true ,这样就不会再生成.sdf文件和ipch文件夹了。
注意:个人建议使用第一种方法,这两个文件是VS2010的新功能,与智能提示、错误提示、代码恢复、团队本地仓库等等信息相关的东西,使用第二种方法,有可能会造成这些功能的失效!
通过在网上查找,发现两种解决方法:
①打 开菜单/工具/选项/文本编辑器/ "C/C++" /高级 中的选项,把“始终使用回退位置”和“回退位置已在使用时,不警告”都设为 true 。而对于下面的“回退位置”,您可以可以不设置,那么.sdf文件和ipch文件夹则会被放在临时目录中;如果你想自己指定个位置存放,则在“回退位置”后面填入位置的绝对地址,如X:\VS2010Temp。这样以后,所用的.sdf文件和ipch文件夹都不会在程序的根目录下出现,方便管理和对程序打包,这样也比较好管理这些庞大的臃肿的文件,可以定期清理掉它们,释放出硬盘空间!
②打开 菜单/工具/选项/文本编辑器/ "C/C++" /高级中的选项,把“禁用数据库”设为 true ,这样就不会再生成.sdf文件和ipch文件夹了。
注意:个人建议使用第一种方法,这两个文件是VS2010的新功能,与智能提示、错误提示、代码恢复、团队本地仓库等等信息相关的东西,使用第二种方法,有可能会造成这些功能的失效!
相关文章推荐
- 解决VS2010在程序根目录生成ipch文件夹和.sdf格式文件问题
- 解决VS2010在程序根目录生成ipch文件夹和.sdf格式文件问题以及右键查看变量申明和定义按钮变灰
- 解决VS生成sdf和ipch文件太大占用空间问题
- vs2010中的ipch文件夹和sdf文件,及禁用后没有资源视图的解决方法
- 关于VS2010编译生成ipch文件夹和*.sdf文件的说明
- 解决VS2010中产生的ipch文件夹和sdf文件
- vc++ 解决方案目录不生成ipch文件夹和.sdf文件
- VS2010禁止生成SDF文件和 ipch文件夹
- 未能加载文件或程序集 或它的某一个依赖项。试图加载格式不正确的程序。问题解决
- vs2010 瘦身--ipch文件夹和sdf文件配置
- (Java控制台程序版)递归打包整个父文件夹下的文件和子文件夹成压缩文件(*.ZIP)以及打包时常见的文件乱码和文件名乱码以及丢失文件或文件损坏问题解决办法
- Java在linux上只能在程序的当前目录下创建文件/文件夹导致的问题
- vs2010中删除sdf文件和ipch文件夹
- 解决Android项目在eclipse中无法打包apk文件[bin目录下没生成apk文件]的问题
- 怎样自定义文件格式,并用自己的程序打开,遇到问题请高手帮忙解决
- VS2010工程生成ipch文件夹的问题
- “未能加载文件或程序集“×××”或它的某一个依赖项。试图加载格式不正确的程序”问题的解决
- 使用JSmooth将java程序转换成windows上的.exe文件(彻底解决相对目录问题)
- C#执行批处理,当批处理不在程序根目录时,出现“找不到文件”的问题的解决方法
- “未能加载文件或程序集“×××”或它的某一个依赖项。试图加载格式不正确的程序”问题的解决