.net core VS2017.NetCore项目和SDK

.net core VS2017.NetCore项目和SDK,.net-core,visual-studio-2017,.net Core,Visual Studio 2017,我已经将使用.Net Core开发的VS2015项目迁移到VS2017,迁移进行得非常顺利 在我以前的VS2015项目中,我使用global.json文件定义了我的项目要使用的SDK,如下所示: { "projects": [ "src", "test" ], "sdk": { "version": "1.0.0-preview2-003131" } } 2017年它现在是如何运作的? 我无法检索类似的配置文件,在该文件中我可以轻松更改SDK版本 多谢各位 S.VS

我已经将使用.Net Core开发的VS2015项目迁移到VS2017,迁移进行得非常顺利

在我以前的VS2015项目中,我使用global.json文件定义了我的项目要使用的SDK,如下所示:

{
  "projects": [ "src", "test" ],
  "sdk": {
    "version": "1.0.0-preview2-003131"   
  }
}
2017年它现在是如何运作的? 我无法检索类似的配置文件,在该文件中我可以轻松更改SDK版本

多谢各位
S.

VS 2017自带所需MSBuild“SDK”(!=CLI软件包)的副本,不依赖于要安装的CLI版本

对于CLI命令,仍然尊重
global.json
中的SDK版本,并选择要运行的CLI版本,但您不太可能需要它,因为基于msbuild的CLI应该是向后兼容的

尽管如此,如果您安装了2.0.0每日版本并希望使用它们,那么仍然可能会出现一些问题,VS可能无法处理这些项目,但可以进行修补。看