【发布时间】:2022-02-16 18:08:34
【问题描述】:
开发模式
切换到开发环境将显示有关所发生错误的更详细信息。
不应为已部署的应用程序启用开发环境。它可能导致向最终用户显示来自异常的敏感信息。对于本地调试,通过将 ASPNETCORE_ENVIRONMENT 环境变量设置为 Development 并重新启动应用程序来启用开发环境。
我尝试发布使用 .NET Core MVC 构建的简单应用程序。 我试过替换launchSetting.json。它不工作。
【问题讨论】:
-
您是否尝试将错误消息中给出的环境变量添加到您的应用服务中以查看问题所在?
-
欢迎来到 Stack Overflow。请使用tour、阅读what's on-topic 和How to Ask,其中有一个项目符号说:“请勿发布代码、数据、错误消息等的图像。 - 复制或输入将文本放入问题中。”
-
你能在本地构建/访问应用吗?
-
或 转到 Azure,单击您的 Web 应用程序 –> “应用程序设置” –> 进入“应用程序设置”部分并检查“ASPNETCORE_ENVIRONMENT”键并重视“发展”
-
在 Startup.cs 中,在配置方法中添加 - app.UseDeveloperExceptionPage();
标签: c# asp.net-mvc azure-web-app-service