删除* .sdf文件
我想知道我是否可以安全地删除存储Visual Studio Intellisense信息的sdf文件 - 下次打开解决方案时是否会重建?
这样做会失去什么吗? 是否有可能以这种方式破坏解决方案?
这样做的动机是通过存储多个小型项目 - 每个sdf文件的大小都大约为20Mb,这就增加了大量的磁盘空间。
您可以安全地删除.sdf文件和ipch文件夹,但您也可以停止VS将这些文件放在项目文件夹中。 (如果您的源代码位于SVN或其他同步文件夹中,或者如果将项目存储在小容量存储中,如USB存储棒或SSD,并且您不希望这些大文件存储在同一文件夹中,
转至Tools -> Options -> Text Editor -> C/C++ -> Advanced
在“回退位置”中,将“始终使用回退位置”设置为True
并将“如果使用回退位置不要警告”为True
。
在“回退位置”中,您可以放置类似C:Temp
的路径,或者如果您将其留空,则VS将使用AppData文件夹中的临时目录。
您可以安全地删除文件。 Visual Studio将在下次打开解决方案时重建该文件。
简短的答案是肯定的 ,你可以安全地删除.sdf文件。
但是,请注意,通过将以下选项设置为True
,您实际上可以阻止VS创建.sdf文件:
工具 - >选项 - >文本编辑器 - > C / C ++ - >高级 - > 禁用数据库
链接地址: http://www.djcxy.com/p/43693.html上一篇: remove *.sdf file