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

创建dotnet新项目提示"failed to create template"如何解决

问题场景

执行.NET 6控制台项目创建命令时触发模板创建失败报错,复现条件如下:

  • 已完成.NET SDK安装,新开命令提示符窗口执行基础dotnet命令运行正常
  • 执行的创建命令为:
dotnet new console -o MyApp -f net6.0
  • 报错提示包含failed to create template(创建模板失败)相关内容
可行修复方案

按优先级从高到低尝试以下操作:

  • 修复本地模板缓存,依次执行以下两条命令,执行完成后重试项目创建操作:
dotnet new --debug:reinit
dotnet new --install Microsoft.NET.Common.ProjectTemplates.6.0

首次安装SDK后出现的模板创建失败问题,90%以上是本地模板缓存初始化异常、对应版本模板包缺失导致,该操作可以重置模板状态、补装缺失的官方项目模板。

  • 校验本地SDK版本匹配性,执行dotnet --list-sdks查看本机已安装的所有SDK版本,如果没有安装6.0版本SDK,要么补装.NET 6 SDK,要么把创建命令中的net6.0替换成本机已安装的SDK对应版本号(例如本机装的是7.0版本就替换为net7.0)后再执行。
  • 检查目录权限,不要在C盘根目录、Program Files等系统受保护路径下执行创建命令,切换到当前用户拥有完整读写权限的路径(比如个人桌面、文档文件夹)后重试。
  • 若以上操作均无效,卸载本机所有已安装的.NET SDK,重启设备后重新安装稳定版.NET 6 SDK,安装完成后新开命令行窗口再执行创建操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 22:15:45