You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2017 Community安装失败求助:Microsoft.Net.Core.SDK包安装出错

解决VS2017 Community安装时Microsoft.Net.Core.SDK包失败(错误1392)的方案

我之前在Windows Server 2012 R2上部署VS2017时也碰到过一模一样的问题,错误代码1392本质上是文件损坏或者系统权限/文件系统异常导致的,给你几个亲测有效的解决步骤:

  • 清理VS安装缓存包
    安装程序缓存的SDK包可能已经损坏,先删除对应缓存:

    1. 打开目录 C:\ProgramData\Microsoft\VisualStudio\Packages
    2. 找到并删除名为Microsoft.Net.Core.SDK,version=15.6.27428.2027,chip=x64的文件夹
    3. 重新启动VS2017安装程序,让它重新下载完整的SDK包
  • 修复系统文件完整性
    系统文件损坏也可能导致安装失败,执行以下命令修复:

    1. 以管理员身份打开命令提示符
    2. 先运行 sfc /scannow,扫描并修复系统文件
    3. 如果sfc提示无法修复所有问题,继续运行 DISM /Online /Cleanup-Image /RestoreHealth 修复系统镜像
  • 提升安装权限
    权限不足会导致安装程序无法写入文件,尝试以下操作:

    1. 右键点击VS2017安装程序,选择「以管理员身份运行」
    2. 若仍失败,启用系统内置管理员账户进行安装:
      • 管理员命令提示符执行 net user administrator /active:yes
      • 切换到管理员账户完成安装后,再执行 net user administrator /active:no 禁用该账户
  • 手动安装对应版本的.NET Core SDK
    如果以上方法都无效,直接跳过VS安装程序的包管理,手动安装SDK:

    1. 查找与version=15.6.27428.2027匹配的.NET Core SDK离线安装包(对应VS2017 15.6版本的SDK通常是.NET Core 2.1系列)
    2. 手动运行离线包完成安装
    3. 重新启动VS2017安装程序,选择「修改」或「修复」,让安装程序识别已安装的SDK

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:18:48