用于Azure部署的.NET Core 1.1 vs preview3

时间:2016-12-23 16:46:43

标签: .net azure asp.net-core azure-web-sites

我有点迷失版本。我们必须下载

预览3:https://github.com/dotnet/core/blob/master/release-notes/preview3-download.md

或当前1.1 SDK:https://www.microsoft.com/net/download/core#/current

让我们的应用程序正确部署到Azure中。正如我在Web应用程序中的 Azure控制台中看到的那样:

dotnet --version
D:\home\site\wwwroot
1.0.0-preview3-004056

我尝试将(通过git deploy)1.0预览2应用推送到Azure,但它失败了:

  

D:\ home \ site \ repository \ App.xproj(8,3):错误MSB4019:已导入   项目“D:\ Program Files   (86)\ DOTNET \ SDK \ 1.0.0-preview3-004056 \ \扩展微软\ VisualStudio的\ v14.0 \ DOTNET的\ Microsoft.DotNet.Props”   没找到。确认声明中的路径是   正确,并且该文件存在于磁盘上。

我的代码有什么变化吗?

如果我设置一个包含我当前dotnet版本的Global.json文件:

{
    "projects": [],
    "sdk": { "version": "1.0.0-preview2-003131" }
}

然后我得到另一种错误。

'App.xproj' does not contain a project.json file
remote: Failed exitCode=1, command=dotnet publish "App.xproj" --output "D:\local\Temp\8d42b497bccf2b0" --configuration Release
remote: An error has occurred during web site deployment.

那么,用于在Azure上正确部署的工具和代码的正确版本是什么?

0 个答案:

没有答案