我在 Azure 中发布 ASP.NET Core MVC Web 应用程序时面临问题

问题描述 投票:0回答:2

我在发布 ASP.NET Core 8 MVC 应用程序(VS 2022)时遇到问题。

我收到此错误:

System.AggregateException:项目系统数据流“工作区更新处理程序 12771809”由于异常而关闭:尝试推送版本回归的项目评估..

(内部异常#0)Microsoft.Assumes+InternalErrorException:尝试推送版本退化的项目评估。

在 Microsoft.Assumes.Fail(字符串消息)
在 Microsoft.VisualStudio.ProjectSystem.LanguageServices.Handlers.AbstractEvaluationCommandLineHandler.EnqueueProjectEvaluation(IComparable 版本,IProjectChangeDiff 评估差异)

我第一次发布到Azure,这是代码优先的方法,在运行发布时显示发布成功,但突然自动取消。

azure asp.net-core-mvc azure-web-app-service
2个回答
0
投票

这是某些版本的 Visual Studio 中的错误,除了重新加载项目或忽略警告并继续之外,您实际上无能为力。

最近在 PR 中修复了 https://github.com/dotnet/project-system/pull/9606

在内部,语言服务集成系统跟踪异步流经系统的更新版本(使用 TPL 数据流)。不久前为提高配置交换机的性能而进行的更改导致了此问题。它已在 VS 17.13 中修复,因此更新到该版本或更高版本将会使其消失。


-1
投票

@发布我的评论作为答案。

System.AggregateException:项目系统数据流“工作区更新处理程序 12771809”因异常而关闭:尝试推送版本回归的项目评估。

  • 出现此错误是由于Visual Studio版本问题。

  • 此问题的修复已合并到 Visual Studio 17.8.3 和 17.9 版本中。请参阅文章

  • 要解决此错误,您必须在 Visual Studio 安装程序中安装(或)将 Visual Studio 版本升级到 17.8.3 或 17.9.0 版本。

enter image description here

  • 将IDE升级到最新版本后,您将能够将应用程序部署到Azure。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.