Visual Studio 2017 崩溃

6
我们在使用Visual Studio 2017打开MVC5解决方案时遇到了问题。它会显示一个消息,称正在加载项目,然后是“准备解决方案”,然后就会卡住。一些初步的研究提出了以下建议:
  1. 删除隐藏的.vs文件夹
  2. 以管理员身份运行修复安装
  3. 升级到最新发布的VS版本
  4. 删除任何在解决方案文件夹内有深度嵌套文件夹结构的node.js类型文件夹
然而,这些方法都没有起作用。有没有其他人在使用VS 2017时遇到了类似的问题?启动时没有加载任何特殊命令或程序包。

1
你可以尝试在打开项目之前卸载所有第三方扩展。特别是如果你曾经在VS2015中使用这些扩展。某些扩展似乎需要被移除然后重新安装以在VS2017中使用。 - stanthomas
谢谢。除了Resharper之外,我们实际上没有任何第三方扩展。我已经将其删除并尝试过了,但没有成功。 - outstacked
6个回答

9

我最终成功了。我更新到了最新的Visual Studio构建版本15.0.0+26228.10,但是好像没有什么帮助。在多次打开解决方案之前删除我的.vs文件夹后,它最终开始加载。我没有运行任何第三方扩展或工具。


1
同样的问题,VS突然崩溃。删除.vs文件夹,打开项目并关闭它(!),然后它就又能正常工作了。 - norca
请问路径是什么? - Aljohn Yamaro
它应该与解决方案文件位于同一位置。该文件夹通常是隐藏的,可以通过在文件夹选项中勾选“查看隐藏项目”复选框来查看。 - outstacked

1
Visual Studio 2017在启动时经常崩溃,我尝试了多次。最终解决方法是打开Visual Studio安装程序,进入我正在使用的产品下方的“更多”选项,然后点击修复按钮,这样就可以正常运行了。

1
我安装了Visual Studio Enterprise 2017版本15.0.0+26228.10和Productivity Power Tools扩展。当加载项目时,工作室会崩溃。我卸载了所有内容并重新安装了VS,崩溃问题消失了。

我将尝试新的构建。那是一个与我当前看到的不同的版本。 - outstacked
新构建没有起作用。我还是得到了相同的错误。 - outstacked

1

删除了vs文件夹,但没有起作用。

在项目中查找最近更改的文件,看到了Web.csproj.user——当我删除它时,项目再次正常工作。


0

我曾经遇到过同样的问题,卸载了ankhsvn子版本插件,然后关闭并重新打开vs 2017,问题得以解决。


OP没有提到他们是否安装了ankhsvn子版本控制插件。这真的回答了问题吗? - Fuzzybear
1
你说得没错,虽然没有提到,但这并不意味着他们没有安装它。然而,逐个禁用插件以查看特定插件是否存在问题可能是值得的。 - user9736316

0

我们发现一些锁定情况,特别是在批量构建开始时,直到我们将这个实验性功能设置为False

工具 > 选项文本编辑器 > C/C++ > 实验启用更快的项目加载

我不知道它是否适用于你的问题,但它与加载项目有关,所以...

祝你好运。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接