【问题标题】:Visual Studio - Deleting .vs folderVisual Studio - 删除 .vs 文件夹
【发布时间】:2018-04-01 10:54:18
【问题描述】:

我的 C++ 项目中有一个 3gb .vs 文件夹。

我想知道删除 .vs 文件夹是否安全。

如果不是,我该怎么做才能降低音量。

提前致谢。

【问题讨论】:

  • 通过重命名文件夹来进行实验。您应该看到,在重新打开项目时,您丢失了项目的自定义视图,IntelliSense 在重新解析文件时会紧张一段时间,您将获得 3gb。可以选择将大型 IS 数据库放在专用目录中,以便于清理。
  • 一位 VS 开发人员解释了 .vs 文件夹 (link) 的用途:VS 需要 .vs 文件夹来存储打开的文档、断点和其他有关您的状态的信息解决方案。结合下面的其他答案,您可以大致评估删除文件夹的风险。这些.vs文件夹在我的磁盘上占用了大量空间,为此我制作了一个可以轻松从磁盘中删除所有.vs文件夹的工具,希望它对某些人有所帮助。 github.com/SpriteOvO/VsCacheCleaner

标签: visual-studio visual-studio-2017


【解决方案1】:

.vs 文件夹由 Visual Studio 生成并且很容易重新创建。 有时删除 .vs 是必要再次构建项目,例如在 Visual Studio 更新后,或从另一台计算机上的便携式驱动器打开解决方案。 p>

但是,请注意,您将丢失一些与解决方案相关的用户状态:

  • 选定的构建配置
  • 本地调试设置,例如启动项目

你不会输的:

  • 解决方案/项目结构
  • 构建配置定义
  • 项目依赖关系
  • 第三方扩展设置 等

【讨论】:

  • 那么总的来说,它可以或不能删除.vs文件夹吗?
  • 这取决于您的设置,@NguyễnĐứcTâm。当我在我的一个项目中删除 .vs 时,一个包含对我来说破坏了,但是当我在另一个项目中删除 .vs 时没有发生任何事情。你必须尝试看看! :-)
【解决方案2】:

我删除 .vs 文件夹以节省空间。在外面删除它 视觉工作室。然后打开 Visual Studio 并重建程序。 .vs 文件夹被重新创建,并且通常更小。

【讨论】:

    【解决方案3】:

    [有效] 对我来说,.vs 文件夹占用了将近 5GB 的空间,在备份或比较文件夹时是个大问题。这是因为视觉工作室“Intellisense”功能做了一些隐蔽的日志记录来增强我们的感觉。

    这个解决方案对我有用。

    Visual Studio |工具 |选项 |文本编辑器 | C/C++ |在“智能感知”类别下 将“禁用自动预编译标头”设置为 true。

    【讨论】:

    • 确认这对 VS2019 社区版有帮助,尽管您最终仍会得到巨大的 Browse.VC.db 文件。这对 VS2019 的浪费令人失望……
    【解决方案4】:

    用我自己的经验总结一下。

    如果您正在处理非常依赖于位置的东西(例如,OpenGL 有很多硬编码链接和库),那么答案是。

    没有。你不应该删除。

    如果不是像OpenGL的情况,那么,

    是的,您可以删除它。 Visual Studio 将简单地为您重新创建该文件夹。

    另外,如果我没记错的话,.vs 是 Visual Studio 项目的标准 .gitignore 文件的一部分。这也暗示你可以愉快地删除东西(OpenGL之类的东西除外)

    【讨论】:

      【解决方案5】:

      我已经从许多不同的解决方案中删除了这个文件夹而没有问题,并且发现它有时可以让你在其他所有方法都失败时摆脱麻烦!

      查看我在一年前提出的这个问题,了解删除此文件夹解决了 Visual Stidio Visual Studio 2019 showing duplicate tests in Test Explorer 中出现的重复测试问题的示例

      【讨论】:

        【解决方案6】:

        找到一个名为 AutoPCH 的文件夹并删除其中的所有文件。 :)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-11-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多