传送器dotnet使用Net Core 1.0.0发布失败

Appveyor dotnet publish failing using net core 1.0.0

我具有appveyor的当前配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
version: 0.0.{build}

before_build:
 - nuget restore mysolution.sln
 - cmd: set BUILD_VERSION=%APPVEYOR_BUILD_NUMBER%

configuration: Release
 
build:
 project: myproject.xproj

after_build:
 - dotnet publish myproject --framework netcoreapp1.0 --output %APPVEYOR_BUILD_FOLDER%\\out --configuration Release
 - 7z a %APPVEYOR_BUILD_FOLDER%\\package-net-core.zip  %APPVEYOR_BUILD_FOLDER%\\out\\*

直到昨天,一切正常。但是由于今天构建之后的某些原因,我看到此错误:

1
C:\\projects\\myproject.xproj(7,3): error MSB4019: The imported project"C:\\Program Files\\dotnet\\sdk\\1.0.1\\Microsoft\\VisualStudio\\v14.0\\DotNet\\Microsoft.DotNet.Props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.

我正在使用Visual Studio 2015,网络核心"版本":" 1.0.0-preview2-003131 "

有什么想法吗?


在这里找到解决方案。

global.json复制到root后,它可以正常工作。