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

如何指定使用已安装的.NET 6版本执行dotnet命令?

确保使用.NET 6执行dotnet命令的方法

有两种可靠方式可以让你的dotnet命令强制使用.NET 6版本执行:

方法一:用global.json锁定SDK版本(适合长期在该目录使用.NET 6)

  1. 打开命令行,切换到你要创建项目的目标目录。
  2. 创建一个名为global.json的文件,填入以下内容(替换成你实际安装的.NET 6 SDK版本号):
    {
      "sdk": {
        "version": "6.0.417"
      }
    }
    
  3. 之后在该目录下执行你的两条命令:
    dotnet new install Clean.Architecture.Solution.Template
    dotnet new ca-sln 
    
    dotnet会自动读取global.json的配置,使用指定的.NET 6版本运行命令。

方法二:命令行直接指定SDK版本(适合单次临时执行)

如果只是偶尔需要用.NET 6执行命令,可以在每条dotnet命令中通过--sdk-version参数指定版本:

dotnet --sdk-version 6.0.417 new install Clean.Architecture.Solution.Template
dotnet --sdk-version 6.0.417 new ca-sln

查看已安装的.NET 6 SDK版本

执行以下命令可列出所有已安装的.NET SDK版本,找到6.x开头的版本号即可:

dotnet --list-sdks

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 23:37:05