VisualStudio 产生的.sdf和.ipch文件删除、不生成

前言全局说明

VisualStudio 产生的.sdf和.ipch文件删除、不生成


一、说明

环境:

Windows 7 旗舰版
Visual Studio 2013

二、原因

某天,打算给 vs2013 的一个工程,打包备份,打包后,发现压缩包有 90MB ,看到数字确实很惊讶。
因为这个工程就是画了几个按钮的小功能,怎么会这么大。
仔细看目录发现 .sdf 和 .ipch 类型的文件占用比较大。
ipch是个啥?
其实后续编写代码过程中还会出现一个占用大内存的毒瘤,*.sdf文件。
这些文件是Visual Studio用来保存预编译的头文件 和Intellisense 用的,删除这些文件对于工程的开发完全没有影响。

三、设置VS2013 不再生成 .sdf和.ipch 文件

3.1

进入Tools > Options,选择Text Editor > C/C++ > Advanced,然后找到Fallback Location。然后把Always use Fallback Location和Do Not Warn if Fallback Location Used设置成True就可以了。

image

3.2

将"Always Use Fallback Location" 设置为 true
将"Do Not Warn If Fallback Location Used" 设置为 true
image

设置好后就可以将那些文件删除了,删除后运行暂时没有发现任何问题。




免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。




参考、来源:
https://blog.csdn.net/weixin_44560698/article/details/118904626
https://blog.csdn.net/sinat_23338865/article/details/53393760



posted @   悟透  阅读(506)  评论(2编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
历史上的今天:
2023-08-19 git 一行显示 branch分支名 commit-ID提交说明
2023-08-19 git branch 显示当前分支名
2023-08-19 git branch 显示分支同时 commit-ID 提交信息
2023-08-19 git commit 修改author信息
2021-08-19 WAS常用配置的文件
2021-08-19 Was提示SOAP链接不上可能停止 但WAS已经启动
点击右上角即可分享
微信分享提示