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

VS2017中缺失.NET Core 2.1模板问题求助

解决VS2017看不到.NET Core项目模板的问题

我之前也碰到过类似的棘手情况,给你几个额外的排查和解决思路试试:

  • 检查VS的.NET Core工作负载是否安装
    虽然你已经装了.NET Core SDK,但VS2017需要对应的工作负载才能加载Core模板。打开VS安装程序,选择「修改」,找到「.NET Core跨平台开发」这个工作负载,确认它已经被勾选。如果没有,勾选后完成安装,重启VS再查看模板。

  • 彻底清理模板缓存并重新注册
    有时候模板缓存损坏会导致不显示,试试下面的步骤:

    1. 关闭所有Visual Studio实例
    2. 删除以下两个缓存文件夹:
      • %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\15.0_<你的VS唯一ID>\ItemTemplatesCache
      • %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\15.0_<你的VS唯一ID>\ProjectTemplatesCache
        (注:VS唯一ID是一串类似abc123def的字符,你打开%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio文件夹就能看到对应的子文件夹)
    3. 以管理员身份打开命令提示符,执行命令:devenv /setup
    4. 等待命令执行完成(可能需要几分钟),再启动VS检查模板
  • 验证SDK安装路径是否被VS识别
    确认.NET Core SDK 2.1.4的安装路径是否正确:

    1. 打开C:\Program Files\dotnet\sdk目录,检查是否存在2.1.4的子文件夹
    2. 打开VS,依次点击「工具」→「选项」→「项目和解决方案」→「.NET Core」,查看列表中是否显示了2.1.4版本的SDK
  • 更新VS2017到兼容版本
    你当前使用的VS2017 15.5.4是比较早期的版本,可能和.NET Core 2.1.4存在兼容性问题。建议通过VS安装程序将VS更新到15.9.x版本(VS2017的最终稳定版本),这个版本对.NET Core 2.x系列的支持更完善,更新后再尝试查看模板。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 03:54:11