【发布时间】:2017-05-11 12:25:53
【问题描述】:
我有一个 .NET Core Web 应用程序,我将其部署为 Azure Web 应用程序。
直到昨晚我应用 Visual Studio 2017 升级 (v15.2) 时,这一直运行良好。
.net 核心版本从 1.1.1 升级到 1.1.2。当我部署到 Azure 时,网站无法启动并出现 502.5 错误。
经过调查,我可以看到 .NET Core 1.1.2 未部署到 Azure 映像。
我无法将新框架安装到 Web 应用程序实例(可以理解,Program Files 目录上的权限被拒绝)。我无法通过 nuget 包管理器“降级”,因为它报告版本被“项目阻止”。我看不到在 csproj 文件中定义 Microsoft.NETCore.App 版本的方法,因为这似乎是由根 <Project Sdk="Microsoft.NET.Sdk.Web"> 元素“自动”控制的。
我已尝试尝试自包含部署(将框架与 Web 应用一起提供),但也无法正常工作。
没有等待将新版本部署到 Azure 的时间(我找不到任何关于他们的日程安排的信息)是否有人对如何让 Web 应用再次运行有任何想法?
有没有办法强制它在1.1.1下运行?
【问题讨论】:
-
vs2017更新到V15.2版本后出现同样的错误...
标签: azure asp.net-core web-applications .net-core .net-core-1.1