在Azure应用服务的ASP.Net Core应用中获取System.BadImageFormatException和System.InvalidProgramException

时间:2019-05-12 10:13:54

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

在过去的几天里,我观察到从Web服务中返回了大量的500个信息,并挖掘了日志,看看发生了以下两种异常情况:

  • System.BadImageFormatException-错误的IL范围。
  • System.InvalidProgramException-公共语言运行时检测到无效程序。

我无法在本地实例上进行复制,也无法从Azure获得任何更多信息。重新启动计算机并重新部署代码无济于事。我们使用的NuGet软件包的集合已经有一段时间没有改变了。

这是在.Net Core 2.2上运行的ASP.Net Core应用,该应用托管在Azure应用服务中。

欢迎提出任何建议。

1 个答案:

答案 0 :(得分:1)

我在一封电子邮件中也看到了同样的问题,不得不挖出解决方案。

如果已通过“门户网站的扩展”选项卡启用了“应用程序见解”,请关闭它并通过门户网站的“应用程序见解”选项卡来启用“应用程序见解”。这应该有望解决您的问题。 Here是问题