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

VS2017新建Core项目时.NET选择器(Framework/Core)禁用求助

问题排查与解决方案

这大概率是VS2017升级后缺少了.NET Framework相关组件,或者组件注册异常导致的,给你几个具体的排查和解决方向:

  • 检查并补充VS安装组件
    打开Visual Studio Installer,选择你的VS2017实例点击「修改」:

    • 确保勾选了「.NET桌面开发」工作负载(该负载包含.NET Framework项目模板及核心工具)
    • 如果是Web项目场景,还要确认「ASP.NET和Web开发」工作负载下的.NET Framework相关子选项已勾选
      完成勾选后点击「修改」,等待组件安装完成再重启VS尝试。
  • 修复VS安装
    如果确认组件已安装但问题依旧,在Visual Studio Installer中选择「修复」选项。这个操作会重新注册VS的核心组件、修复可能损坏的安装文件,是解决升级后各类异常的常用方法。

  • 验证系统.NET Framework版本
    确保你想要切换到的.NET Framework版本(如4.7.2、4.8等)已安装在系统中:
    打开控制面板→程序和功能,查看已安装的「Microsoft .NET Framework」条目,若缺少目标版本,安装对应版本后再重启VS。

  • 清理VS缓存文件
    缓存文件异常可能导致模板加载失败,尝试清理缓存:

    1. 关闭所有VS2017实例
    2. 删除路径 %LocalAppData%\Microsoft\VisualStudio\15.0_xxxx\ComponentModelCache 下的所有文件(其中15.0_xxxx是你的VS2017实例唯一标识)
    3. 重新启动VS,再尝试创建项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 08:56:29