You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

.NET Core SDK已安装版本查询及当前使用版本确认方法

嘿,我来帮你搞定查看.NET Core SDK版本的相关问题,这几个实用方法和命令记好就行👇

查看已安装的.NET Core SDK版本列表

不管你用Windows、macOS还是Linux,都可以用这个通用命令列出所有已安装的SDK版本:

dotnet --list-sdks

执行后你会看到类似这样的输出(版本号和安装路径会根据你的实际情况变化):

3.1.426 [C:\Program Files\dotnet\sdk]
5.0.408 [C:\Program Files\dotnet\sdk]
6.0.419 [C:\Program Files\dotnet\sdk]
7.0.406 [C:\Program Files\dotnet\sdk]

如果是Windows用户,你也可以通过可视化方式查看:

  • 打开控制面板程序和功能,在列表里找带有“.NET SDK”字样的条目,就能看到所有已安装的版本。
确认当前正在使用的.NET Core SDK版本

想要知道当前终端会话或者项目里正在用的SDK版本,分两种情况来看:

全局默认版本

打开终端(命令提示符、PowerShell、系统终端都可以),直接运行:

dotnet --version

这个命令会返回当前系统全局默认使用的SDK版本。

项目本地指定版本

如果你的项目根目录下有global.json文件,.NET会优先使用这个文件里指定的SDK版本。你可以直接打开这个文件查看内容,或者在项目根目录下运行dotnet --version,返回的就是项目当前使用的版本。

举个例子,global.json的内容可能是这样的:

{
  "sdk": {
    "version": "6.0.419"
  }
}

这时候在项目目录下执行dotnet --version,就会返回6.0.419,而不是全局默认版本。

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

火山引擎 最新活动