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

背景:

如果您之前使用使用.NET Core 2.2版,然后安装了.NET Core 3.0 ,那么在尝试新建项目时会出现SDK错误。

这是因为您当前的SDK版本已更改为3.0,但是新建项目的SDK为2.2版本。

.NET Core SDK版本之间切换

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

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

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

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

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

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

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

版本更改命令:dotnet new globaljson --sdk-version 版本 --force

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

{

“sdk”:{

“version”: “3.0.100-preview-010184”

}

}

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

dotnet new globaljson

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

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值