答案 0 :(得分:90)
删除此文件夹(或类似文件):
%LOCALAPPDATA%\微软\ VisualStudio的\ 15.0_db2a872f
15.0_db2a872f
在您的计算机中可能有所不同,例如。 15.0_XXXXXXX
Progression_NativePackage_Component_x86.pkgdef
的处理被保释,表明扩展安装不一致答案 1 :(得分:53)
我只必须重命名(如果你不想备份)/删除以下文件:
privateregistry.bin
或
<强> privateregistry.user.bin 强>
取决于Visual Studio版本。
%LOCALAPPDATA%\微软\ VisualStudio的\ 15.0 _ ******** \ privateregistry.bin
%LocalAppData%\ Microsoft \ VisualStudio \ 15.0 _ ******** \ privateregistry.user.bin
重新启动Visual Studio 2017后,您可能需要再次激活Tools or Extensions
。
答案 2 :(得分:2)
请检查计算机是否安装了Symantec Workspace Virtualization Agent。从add \ remove程序中删除产品可在启动VS 2017时修复未知错误。
以下是该产品的详细信息。 产品代码:{785F9A4D-D113-43B3-AA1D-77AD777F0A2F} 包裹代码:{32DB9767-3EF7-465A-ADF2-7ECFD25ABC12} 安装日期:2015.05.21 版本:6.4.1266 出版商:赛门铁克
答案 3 :(得分:1)
我以管理员的身份运行它,之后以某种方式启动就好了。即使我确保安装了所有软件包和SDK,直到我以管理员的身份运行它,我也遇到了同样的错误。 / p>
基本上,只需转到Start中的快捷方式或文件中的.exe,然后右键单击它并以Admin身份运行或在属性中更改它。 Tbh,这似乎是一个临时解决方案,我真的想知道问题的真正根源,但就目前而言,我不必一遍又一遍地重新安装和维修。
相同版本:使用启动器安装Visual Studio Community 2017
答案 4 :(得分:0)
将VS 2017 Enterprise更新到版本26228.9后,我遇到了同样的问题。
修复安装没有修复任何问题。我仍然得到了#34;未知错误&#34;启动VS2017后立即发出消息。
删除此文件夹可以进行修复:
"C:\Users\USER_NAME\AppData\Local\Microsoft\VisualStudio\15.0_xxxxxxx"
其中xxxxxxxx是某个十六进制数。
但是,如果您丢失了在安装VS 2017时所做的所有设置(产品许可证密钥设备除外)。
很抱歉,我必须这样说,但是:
现在可能会更好地卡在VS2015上。因为MS目前还没有真正完整的VS功能构建。
VS 2017仍然准备好首先进行实验而不是真正的工作。
与VS2015发布时的情况相同。 (几天后停止工作)。
答案 5 :(得分:0)
我通过删除文件夹15 _。*来修复与niclar相同的方式。但是,似乎重命名 privateregistry.bin 具有相同的效果而且麻烦更少。
如Torbjorn所述,ReSharper和其他Extensions可能会搞乱,但不需要重新安装。
仅使用工具&gt;扩展程序和更新...&gt; 滚动已安装的扩展程序列表&gt;启用那些应该启用的功能。
答案 6 :(得分:0)
我与VS2015并排安装。打开和关闭VS2015一次后,VS2017正常启动。奇怪,但在我的情况下帮助。
答案 7 :(得分:0)
我只需要在C:\ users {您的用户名} \ AppData \ Local \ Microsoft \ VisualStudio \ 15.0_c31ecfb9文件夹中删除或重命名 ApplicationPrivateSettings.lock 。
答案 8 :(得分:0)
我在Visual Studio Professional中遇到过这个问题 不以管理员身份运行时(它作为管理员工作得很好) 我使用了Niclar的删除文件夹的解决方案。
答案 9 :(得分:0)
在安装扩展程序并删除文件夹“ C:\ Users \ USER_NAME \ AppData \ Local \ Microsoft \ VisualStudio \ 15.0_xxxxxxx ”后,我发现了同样的问题。
答案 10 :(得分:0)
您可以重命名解决方案名称,并在修复VS安装后重新打开它为我解决的项目