vsix文件路径“update”无效或您没有所需的访问权限。请检查路径是否有效并且您具有所需的访问权限。
用法:VSIXInstaller.exe [/quiet] ...
...
- 我以管理员身份运行它,但仍然出现相同的问题。
- 录制的屏幕截图在这里
vsix文件路径“update”无效或您没有所需的访问权限。请检查路径是否有效并且您具有所需的访问权限。
用法:VSIXInstaller.exe [/quiet] ...
...
你需要找到不在开始菜单中的Visual Studio Installer!你可以在 C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe
找到它。
运行它后,点击Update按钮。
它可能会给出以下错误:
[232c:0020][2016-12-09T09:31:36] VSIX installer does not exist at 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VSIXInstaller.exe'. [232c:0020][2016-12-09T09:31:36] Package '...' failed to uninstall. Return code: 2
检查路径并确保VSIXInstaller.exe存在。
再次点击Update按钮。这一次,它会抛出不同的错误,并且如果您打开升级过程提供的日志文件,它应该有完整的命令详细信息,说明哪些命令失败了。
警告:以下代码是从“我的”日志文件中提取出来,我只是为了演示目的而放在这里,请勿直接使用,检查您的日志文件以获取正确的失败错误
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VSIXInstaller.exe" /q /s /admin /appidinstallpath:"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe" /logFile:"C:\Users\ciler\AppData\Local\Temp\dd_setup_20161209094800_001_GitHub.VisualStudio.log" /skuName:Enterprise /skuVersion:15.0.25928.0 /appidname:displayName /uninstall:c3d3dc68-c977-411f-b3e8-03b0dccf7dfc
在命令提示符中运行该命令,并确保更改/logfile:
文件名以消除现有文件的覆盖。
[232c:0020][2016-12-09T09:31:36] VSIX 安装程序不存在于 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VSIXInstaller.exe'。 [232c:0020][2016-12-09T09:31:36] 包 '...' 卸载失败。返回代码:2
但是 VSIXInstaller 就在那个路径中。再次运行,变成了单个错误,然后从命令提示符中运行,它就可以工作了。至少已经更新了。谢谢! - cilerler