如何在.NET Core SDK版本之间切换

在本文中,我们将了解如何根据需要在.NET Core SDK版本之间切换。

如果您已经使用过一个使用.NET Core 2.1版的项目,然后安装了.NET Core 3.0 Preview,那么在尝试运行.NET Core 2.1项目时会出现SDK错误。这是因为您当前的SDK版本已更改为3.0

.NET Core的一大优势是它可以单独安装.NET Core SDK,因此新SDK不会影响以前安装的SDK。您可以在“C:\ Program Files \ dotnet \ sdk”下看到所有已安装的SDK。

首先,我们将看到如何在机器上查看当前的SDK版本。默认情况下,它将是最新安装的版本(最后安装的SDK)。

要查看当前的SDK版本,请按照以下步骤操作。

打开命令提示符并键入以下命令。dotnet --version

要查看所有已安装的SDK,请按照以下步骤操作。

打开命令提示符并执行以下命令: dotnet --info。

这将显示系统上所有可用SDK的列表。

检查.NET核心项目的版本

打开项目的源文件夹,在地址栏中输入“cmd”,然后按Enter键。它将使用项目路径打开命令提示符。

执行以下命令: dotnet --version。

它将显示项目的当前SDK版本,即我们的情况下为2.1.503。

现在,我们将把此版本更改为Core 3.0。为此,键入以下命令,然后按Enter键。

dotnet new globaljson --sdk-version 3.0.100-preview-010184 --force

它将创建一个“global.json”文件,该文件存储在项目SDK当前版本的文件夹中。

{

“sdk”:{

“version”: “3.0.100-preview-010184”

}

}

要在当前目录文件夹中创建“global.json”文件,需要触发此命令:

dotnet new globaljson

这将创建一个“global.json”文件,默认情况下,它设置为最新版本。

摘要

在这里,我们更改了项目的当前SDK版本,并了解了我们如何查看,升级或降级SDK。在.NET Core中控制SDK版本非常容易。请随意在评论部分留下与本文相关的反馈/评论/问题。

posted @   dreamw  阅读(4780)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示