【问题标题】:VisualStudio.bak inside Roaming folder is extremely large. Can I delete it?Roaming 文件夹中的 VisualStudio.bak 非常大。我可以删除它吗?
【发布时间】:2011-05-10 13:54:57
【问题描述】:

当我查看以下文件夹时,它们非常大。

C:\Users\MyName\AppData\Roaming\Microsoft\VisualStudio (12GB) C:\Users\MyName\AppData\Roaming\Microsoft\VisualStudio.bak (36GB)

VisualStudio.bak 文件夹有什么用?我可以删除 VisualStudio.bak 文件夹(因为它有 bak 扩展名)吗?

提前致谢!

回答:我在这里找到了类似的帖子。

ReflectedSchemas folder in the user's AppData folder (Visual Studio)

http://blogs.msdn.com/b/mikhailarkhipov/archive/2004/05/14/131949.aspx

【问题讨论】:

  • 据我所知,bak 文件中有一些备份数据。你可以做的是将它们移动到一个临时文件夹几天,然后像往常一样使用你的VS..如果它打破你知道为什么。我怀疑它会虽然..但是36GB?奇怪..
  • 嗯,我启用了自动恢复,并且这些目录在我的机器上小于 10 MB。我非常广泛地使用 Visual Studio,但目前它还没有打开。文件打开时不要删除!

标签: visual-studio


【解决方案1】:

简短回答:是的,它们是 Visual Studio 为自动恢复创建的备份文件。

长答案:

让我解释一下,这是 Visual Studio 的一项功能,可在发生不良情况时恢复您的解决方案文件,您应该牢记这一点。当您的系统出现问题时,自动恢复可以为您节省大量时间,例如,如果您的笔记本电脑电池突然没电了,您“看到了,做到了……”

Visual Studio 只是为您的文件创建了一个扩展名为 .bak 的备份,您可以尝试打开这些文件并查看它只是一个解决方案文件的备份。

但是,如果您将解决方案保留在源代码管理上,则可以通过禁用此功能来节省一些时间,方法如下。

您需要取消选择自动恢复设置以停止创建备份文件:

转到工具->选项->环境->自动恢复(检查“显示所有设置”是否已启用),然后取消选中自动恢复选项。

工具 -> 选项

此时您可以清理解决方案,只需在磁盘上的解决方案目录中搜索并删除每个 .bak 文件。 就是这样,从现在开始,visual studio 将停止在您的解决方案上创建那些讨厌的文件,但请记住,这是一个可以帮助您以防万一发生错误的功能,但如果您连接到源代码管理,它可以为您节省一些在您的解决方案中工作的时间和空闲时间。

【讨论】:

  • 感谢您的回答。那些 *.xsd 文件是 C:\Users\MyName\AppData\Roaming\Microsoft\VisualStudio.bak\9.0.bak\ReflectedSchemas 中的恢复文件吗?如果是这样,一旦 VS 正确关闭,它们就不再需要了?
  • 如果我没记错的话,据我所知,他们正在为智能感知缓存信息。我认为它们会在我们探索解决方案中不同的代码部分时创建。
  • @winmyan,您能否将此标记为已回答(当然,如果您对此感到满意),以便社区中的其他人可以专注于回答其他问题并帮助我获得一些声誉积分;)谢谢 -拉姆
  • 你摇滚。我还添加了类似的帖子,以便对社区有用。 stackoverflow.com/questions/878345/…
猜你喜欢
  • 1970-01-01
  • 2017-02-19
  • 2018-11-14
  • 2020-09-25
  • 1970-01-01
  • 1970-01-01
  • 2014-02-26
  • 1970-01-01
  • 2022-01-09
相关资源
最近更新 更多