【发布时间】:2018-02-21 02:16:17
【问题描述】:
.vs 文件夹究竟是做什么用的?它是在我的解决方案的基本文件夹中创建的。我可以看到一些隐藏文件和不同的文件出现在不同的项目中。我很难找到有关它的官方文档。
【问题讨论】:
标签: c# .net visual-studio
.vs 文件夹究竟是做什么用的?它是在我的解决方案的基本文件夹中创建的。我可以看到一些隐藏文件和不同的文件出现在不同的项目中。我很难找到有关它的官方文档。
【问题讨论】:
标签: c# .net visual-studio
虽然没有具体的文档,但也有类似的问题here
通常,Visual Studio 需要 .vs 文件夹来存储打开的文档、断点和其他有关解决方案状态的信息。这意味着它包含典型的文件,例如,
【讨论】:
虽然不是对这个问题的直接回答,但我想我会分享一下我最近在我的 ASP.Net Core 网站中遇到的一个问题,即路由似乎完全被破坏而没有代码更改。更重要的是,我尝试删除视图/剃须刀页面,但它仍然错误地加载了旧视图,可能是缓存的。但每当我切换到控制台启动设置时,问题就消失了。
然后我回忆起在极少数情况下 .vs 文件夹有时会导致 IIS Express 损坏,因此我关闭了 VS,删除了 .vs 文件夹,重新启动并使用 IIS 设置启动了网站,一切都恢复正常了。
【讨论】:
与 santos 类似,这不是对这个问题的直接答案,但我发现删除 .vs 文件夹有时可以让您在所有其他方法都失败时摆脱麻烦!
请参阅我一年前提出的这个问题,了解删除此文件夹解决了在 Visual Studio 中为我显示的重复测试问题的示例 Visual Studio 2019 showing duplicate tests in Test Explorer
【讨论】: