网站制作方案在哪找,长沙网站制作哪里好,一站式服务建站,四川省建设信息网在讲述.net core多版本之前#xff0c;我们先理解一下.net core sdk与.net core runtime之前的联系与区别#xff0c;根据官网的解释我们可以简单地理解为#xff1a;sdk是在开发过程中进行使用#xff0c;而runtime是在项目发布后作为运行环境进行安装的#xff0c;runti… 在讲述.net core多版本之前我们先理解一下.net core sdk与.net core runtime之前的联系与区别根据官网的解释我们可以简单地理解为sdk是在开发过程中进行使用而runtime是在项目发布后作为运行环境进行安装的runtime是skd的子集接下来我们就讲述以下在统一台主机上有多个版本的sdk的时候我们该怎样去选择具体版本的skd进行开发调试以及运行呢关于要知道选择什么版本的skd那么我们首先就要知道当前主机上安装了那些sdkwindows: C:\Program Files\dotnet\sdk 目录下可以查看到有什么样的版本linux: ls /usr/share/dotnet/sdk/如果是.net core 2.1以及之后新的版本可以通过命令dotnet --list-sdks 进行查看在我们确定了版本之后例如2.1.302那么我们可以通过global.json指定sdk的版本通过dotnet new global.json创建global.json文件其宗sdk的版本默认为当前使用的最新的sdk的版本{ sdk: { version: 2.1.302}
}dotnet 命令执行时会寻找当前目录 以及上层目录会一直往上找直到找到如果没有找到那么就使用当前系统安装的最新的sdk进行编译运行global.json中的制定的版本原文地址https://www.cnblogs.com/shermanli/articles/9379941.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com