在本地运行良好。但是,当我发布它时,会出现以下错误。 “启动应用程序时发生错误。 .NET Core 4.6.26919.02 X86 v4.0.0.0 | Microsoft.AspNetCore.Hosting版本2.1.1-rtm-30846 | Microsoft Windows 10.0.14393 |需要帮助吗?”
我不知道怎么了。我的.NET Core版本是2.1。
答案 0 :(得分:1)
首先在Azure服务器上设置日志文件夹,然后查找具有更多详细信息的问题,或在应用程序的应用程序设置中添加ASPNETCORE_DETAILEDERRORS = true
。然后重新启动
其他:有一套很好的疑难解答和分析工具,可用于称为KUDU的Microsoft Azure Web Apps(以前的网站)。可以在here中找到有关该工具集的信息。
它对于捕获内存转储,部署日志,查看配置参数和许多功能很有用
答案 1 :(得分:0)
您可以启用日志记录以查看发生的情况:
转到Kudu环境(https://YOURSITE.scm.azurewebsites.net)
在顶部菜单上,选择Debug console-> PowerShell
在此处了解更多信息:Determine whats wrong with your Azure Web / API App deployment
答案 2 :(得分:0)
我已经从Azure创建了相同的机器人。回音机器人问我。由于它是在Azure上制作的,因此它具有所有其他文件,例如web.config。这个可以下载。然后,我可以修改它。之后,我可以再次发布它。因此,一切都很好。我也收到了Microsoft团队的回应。在这里检查。 https://github.com/MicrosoftDocs/bot-docs/issues/494