【发布时间】:2020-03-06 23:03:42
【问题描述】:
我有一个运行 .Net Framework(目标框架 4.6.1)的 Azure Function App,但现在失败了。根据documentation,该函数设置为 .Net Core,然后降级到 v1 以支持 Framework。该函数在我最初从 Visual Studio 发布后就可以工作,但很快就停止工作了。
当我尝试从我的移动应用程序中点击该功能时,我收到 500 错误。当我在 Azure 门户中转到应用程序内的功能时,出现以下错误:
函数运行时无法启动。
我已经重新启动了函数应用程序,以及实际停止然后重新启动。我试图从 Visual Studio 重新发布代码,但失败了,说:
尝试通过
https://***.scm.azurewebsites.net/api/zipdeploy发布 ZIP 文件失败,HTTP 状态代码 InternalServerError。
Application Insights 之前一直在处理它,但它不再显示任何网络请求。
有没有什么地方可以得到更好的诊断?我看到的每一个错误都是模糊的。此外,在 .Net Framework 4.6.1 上运行 Azure Function 应用程序是否存在我需要注意的已知问题?
【问题讨论】:
-
您的项目中是否引用了
Microsoft.Azure.WebJobs.ServiceBus v2.3?显然对该软件包有一些粗略的支持:https://stackoverflow.com/a/54155944/4067411 -
@UberSchnoz 不,我只有 sendgrid、aspnet.webapi.client 和 .net.sdk.functions。除非服务总线恰好是 .net.sdk.functions 的依赖项
标签: .net azure azure-function-app