首页 文章

Visual Studio 2010 - C项目 - 删除* .sdf文件

提问于
浏览
221

我想知道我是否可以安全地删除存储Visual Studios Intellisense信息的sdf文件 - 它是否会在下次打开解决方案时重建?

这样做我会失去什么吗?是否有可能以这种方式打破解决方案?

这样做的动机是通过存储多个小项目 - 每个sdf文件大小或多或少20Mb,这相当于显着的磁盘空间量 .

5 回答

  • 0

    您可以安全地删除 .sdf fileipch folder ,但您也可以阻止VS将这些文件放在项目文件夹中 . (如果您的源在SVN或其他同步文件夹中,或者您将项目存储在小型卷上,如USB记忆棒或SSD,并且您不希望这些大型文件存储在同一文件夹中,则非常有用)

    转到 Tools -> Options -> Text Editor -> C/C++ -> Advanced

    在“后备位置", set "始终使用后备位置”中 True 和“如果使用后备位置则不要警告”到 True .

    在“后备位置”中,您可以放置类似 C:\Temp 的路径,或者如果将其留空,则VS将使用 AppData folder 中的临时目录 .

  • 21

    您可以安全地删除该文件 . Visual Studio将在下次打开解决方案时重建该文件 .

  • 348

    简短的回答是 yes ,您可以安全地删除 .sdf 文件 .

    但是,请注意,您可以通过将以下选项设置为 True 来实际阻止VS首先创建.sdf文件:

    工具 - >选项 - >文本编辑器 - > C / C - >高级 - > Disable Database

  • 1

    为了完整起见,您可以安全地删除: - * .sdf - 调试文件夹(通常在两个级别) - ipch文件夹(c#)

  • 44

    您可以删除此本地文件,不用担心 . SDF将来自您的“xxxDBDataSet.xsd”文件 . 如果你改变它,SDF文件也是新的 .

相关问题