我成功安装后尝试启动Visual Studio 2017社区时收到“未知错误”(如下所示)警报 .
UPDATE: After Force uninstall & reinstallation
删除此文件夹(或类似):
%LocalAppData%\ Microsoft \ VisualStudio \ 15.0_db2a872f
文件夹名称 15.0_db2a872f 在您的机器中可能有所不同,例如 . 15.0_XXXXXXX
15.0_db2a872f
15.0_XXXXXXX
在vs启动日志中找到 Progression_NativePackage_Component_x86.pkgdef 处理的保护,表明扩展安装不一致
Progression_NativePackage_Component_x86.pkgdef
我只需要重命名(如果你不想备份)/删除以下文件:
privateregistry.bin或privateregistry.user.bin,具体取决于Visual Studio版本 . %LocalAppData%\ Microsoft \ VisualStudio \ 15.0 _ ******** \ privateregistry.bin%LocalAppData%\ Microsoft \ VisualStudio \ 15.0 _ ******** \ privateregistry.user.bin
重新启动Visual Studio 2017后,您可能需要再次激活 Tools or Extensions .
Tools or Extensions
请检查计算机是否安装了Symantec Workspace Virtualization Agent . 从添加\删除程序中删除产品修复了启动VS 2017时的未知错误 .
这是产品的细节 . 产品代码:{785F9A4D-D113-43B3-AA1D-77AD777F0A2F}封装代码:{32DB9767-3EF7-465A-ADF2-7ECFD25ABC12}安装日期:2015.05.21版本:6.4.1266发行商:Symantec
I ran it as Admin and it somehow booted up just fine after that. 即使我确保安装了所有软件包和SDK,直到我以管理员身份运行它,我才收到同样的错误 .
基本上,只需转到Start中的快捷方式或文件中的.exe,然后右键单击它并以Admin身份运行或在属性中更改它 . Tbh,这似乎是一个临时解决方案,我实际上想知道问题的真正根源,但就目前而言,我不必一遍又一遍地重新安装和修复 .
相同版本:使用启动器安装Visual Studio Community 2017
更新VS 2017 Enterprise到构建26228.9后,我遇到了同样的问题 .
修复安装不能解决任何问题 . 仍然在启动VS2017后立即收到“未知错误”消息 .
删除此文件夹可以修复:
"C:\Users\USER_NAME\AppData\Local\Microsoft\VisualStudio\15.0_xxxxxxx"
其中xxxxxxxx是一些十六进制数 .
但是,您丢失了在安装VS 2017时所做的所有设置(产品许可证密钥设备除外) .
对不起,我必须这样说,但是:
也许现在更好地卡在VS2015上了 . 因为MS目前还没有真正完整的VS功能构建 .
VS 2017仍然准备好进行首次实验,而不是真正的工作 .
当VS2015发布时,它就像是一个故事 . (几天后停止工作) .
我通过删除文件夹15 _ . *来修复它与niclar相同的方式 . 然而,似乎重命名privateregistry.bin具有相同的效果,而且麻烦更少 .
如Torbjorn所述,ReSharper和其他Extensions可能会搞乱,但不需要重新安装 .
只需转到工具>扩展和更新...>滚动已安装的扩展列表>启用应启用的扩展 .
我和VS2015并排安装 . 打开和关闭VS2015一次后,VS2017正常启动 . 奇怪,但在我的情况下帮助 .
我只需要在C:\ users {您的用户名} \ AppData \ Local \ Microsoft \ VisualStudio \ 15.0_c31ecfb9文件夹中删除或重命名 ApplicationPrivateSettings.lock .
我没有以管理员身份运行时遇到Visual Studio Professional的这个问题 . (它作为管理员工作得很好)我使用了Niclar的删除文件夹的解决方案 .
9 回答
删除此文件夹(或类似):
文件夹名称
15.0_db2a872f
在您的机器中可能有所不同,例如 .15.0_XXXXXXX
在vs启动日志中找到
Progression_NativePackage_Component_x86.pkgdef
处理的保护,表明扩展安装不一致我只需要重命名(如果你不想备份)/删除以下文件:
重新启动Visual Studio 2017后,您可能需要再次激活
Tools or Extensions
.请检查计算机是否安装了Symantec Workspace Virtualization Agent . 从添加\删除程序中删除产品修复了启动VS 2017时的未知错误 .
这是产品的细节 . 产品代码:{785F9A4D-D113-43B3-AA1D-77AD777F0A2F}封装代码:{32DB9767-3EF7-465A-ADF2-7ECFD25ABC12}安装日期:2015.05.21版本:6.4.1266发行商:Symantec
I ran it as Admin and it somehow booted up just fine after that. 即使我确保安装了所有软件包和SDK,直到我以管理员身份运行它,我才收到同样的错误 .
基本上,只需转到Start中的快捷方式或文件中的.exe,然后右键单击它并以Admin身份运行或在属性中更改它 . Tbh,这似乎是一个临时解决方案,我实际上想知道问题的真正根源,但就目前而言,我不必一遍又一遍地重新安装和修复 .
相同版本:使用启动器安装Visual Studio Community 2017
更新VS 2017 Enterprise到构建26228.9后,我遇到了同样的问题 .
修复安装不能解决任何问题 . 仍然在启动VS2017后立即收到“未知错误”消息 .
删除此文件夹可以修复:
其中xxxxxxxx是一些十六进制数 .
但是,您丢失了在安装VS 2017时所做的所有设置(产品许可证密钥设备除外) .
对不起,我必须这样说,但是:
也许现在更好地卡在VS2015上了 . 因为MS目前还没有真正完整的VS功能构建 .
VS 2017仍然准备好进行首次实验,而不是真正的工作 .
当VS2015发布时,它就像是一个故事 . (几天后停止工作) .
我通过删除文件夹15 _ . *来修复它与niclar相同的方式 . 然而,似乎重命名privateregistry.bin具有相同的效果,而且麻烦更少 .
如Torbjorn所述,ReSharper和其他Extensions可能会搞乱,但不需要重新安装 .
只需转到工具>扩展和更新...>滚动已安装的扩展列表>启用应启用的扩展 .
我和VS2015并排安装 . 打开和关闭VS2015一次后,VS2017正常启动 . 奇怪,但在我的情况下帮助 .
我只需要在C:\ users {您的用户名} \ AppData \ Local \ Microsoft \ VisualStudio \ 15.0_c31ecfb9文件夹中删除或重命名 ApplicationPrivateSettings.lock .
我没有以管理员身份运行时遇到Visual Studio Professional的这个问题 . (它作为管理员工作得很好)我使用了Niclar的删除文件夹的解决方案 .