我有点迷失版本。我们必须下载
预览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上正确部署的工具和代码的正确版本是什么?