首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >查看.NET版本的方法

查看.NET版本的方法

原创
作者头像
软件架构师Michael
发布2025-12-16 10:45:47
发布2025-12-16 10:45:47
5250
举报

在 Windows、Linux 和 macOS 系统中,可以通过命令行工具快速查看已安装的 .NET SDK 和运行时版本。以下是具体操作方法:

检查已安装的 .NET SDK 版本

使用以下命令列出所有已安装的 .NET SDK 版本:

代码语言:txt
复制
dotnet --list-sdks
代码语言:txt
复制
C:\Users\Administrator>dotnet --list-sdks
8.0.302 [C:\Program Files\dotnet\sdk]

检查已安装的 .NET 运行时版本

使用以下命令查看所有已安装的 .NET 运行时版本:

代码语言:txt
复制
C:\Users\Administrator>dotnet --list-runtimes
Microsoft.AspNetCore.App 6.0.31 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.31 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 6.0.31 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

检查当前使用的 .NET 版本

运行以下命令查看当前使用的 .NET SDK 版本:

代码语言:txt
复制
C:\Users\Administrator>dotnet --version
8.0.302

其他信息

运行以下命令可以获取更详细的环境信息,包括操作系统版本和运行时标识符 (RID):

代码语言:txt
复制
C:\Users\Administrator>dotnet --info
.NET SDK:
 Version:           8.0.302
 Commit:            ef14e02af8
 Workload version:  8.0.300-manifests.5273bb1c
 MSBuild version:   17.10.4+10fbfbf2e

运行时环境:
 OS Name:     Windows
 OS Version:  10.0.19045
 OS Platform: Windows
 RID:         win-x64
 Base Path:   C:\Program Files\dotnet\sdk\8.0.302\

已安装 .NET 工作负载:
 [aspire]
   安装源文件: VS 17.10.35013.160
   清单版本:    8.0.0/8.0.100
   清单路径:       C:\Program Files\dotnet\sdk-manifests\8.0.100\microsoft.net.sdk.aspire\8.0.0\WorkloadManifest.json
   安装类型:        FileBased


Host:
  Version:      8.0.6
  Architecture: x64
  Commit:       3b8b000a0e

.NET SDKs installed:
  8.0.302 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.31 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 6.0.31 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 6.0.31 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Other architectures found:
  x86   [C:\Program Files (x86)\dotnet]
    registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]

Environment variables:
  Not set

global.json file:
  Not found

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download

通过以上方法,可以快速了解系统中已安装的 .NET 版本,方便开发和调试工作。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档