You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何修复Visual Studio 2017提示‘此安装的安装程序未完成’问题

解决Visual Studio 2017启动提示“安装程序未完成”的问题

嘿,这个问题我在Stack Overflow上帮不少开发者解决过——用了好几个月突然出这提示,大概率是安装残留的进程、损坏的缓存文件或者小配置冲突搞的鬼,试试下面这些靠谱的办法:

  • 先尝试修复VS安装
    这是最直接有效的第一步:

    1. 打开控制面板的「程序和功能」
    2. 找到Microsoft Visual Studio 2017,右键选择「更改」
    3. 在弹出的安装界面里,选择「修复」选项,等修复完成后重启电脑再打开VS
  • 清理安装缓存后再修复
    如果单纯修复没用,可能是安装缓存文件损坏了:

    1. 先打开任务管理器,结束所有和VS相关的进程(比如devenv.exesetup.exe这类)
    2. 以管理员身份打开命令提示符,执行这条命令清理缓存:
      vs_installer.exe --quiet --clean
    3. 再回到第一步的修复流程,重新运行修复
  • 删除残留的安装锁文件
    有时候安装程序会留下锁文件,导致VS误以为安装没完成:

    1. 打开文件资源管理器,导航到C:\Program Files (x86)\Microsoft Visual Studio\Installer
    2. 找找有没有叫installer.lock或者其他带lock后缀的文件,直接删掉它们
    3. 重启电脑后再启动VS试试
  • 排查第三方扩展干扰
    如果你装了不少第三方扩展,也可能是扩展冲突导致的:

    1. 按住Ctrl键的同时启动VS,会进入安全模式(自动禁用所有扩展)
    2. 如果能正常启动,说明是某个扩展的问题,逐个禁用扩展排查就能找到元凶

内容的提问来源于stack exchange,提问作者Abhijeet

火山引擎 最新活动