.netcore版本一直在升级,但是很多项目由于引用的一些组件的关系,使用的sdk版本一直没有升级过,当电脑上存在不同版本的sdk时就会导致项目加载失败,这时候需要制定项目使用哪个版本的sdk
.netcore制定sdk的版本是在根目录下的global.json文件里面,文件格式如下
{
"sdk": {
"version": "2.1.400"
}
}
这里就是使用的2.1.400版本
有些项目没有global.json文件,可在当前文件夹使用cmd指令生成
dotnet new globaljson --sdk-version 2.1.400 --force
使用的版本必须要电脑上已安装的版本
查看本机安装的.netcore版本可在cmd中使用指令
dotnet --info