【发布时间】:2023-01-16 13:08:13
【问题描述】:
我是 .NET 框架开发人员的新手。我刚刚通过 IIS 将我的网络部署到网络服务器中,但我遇到了一些问题。我无法登录,需要显示我的数据库表的菜单没有显示。
错误。 处理您的请求时发生错误。 请求 ID:00-7ebef872d28da233400c7c5880f8e4f2-92d490fdca09490c-00
开发模式 切换到开发环境将显示有关发生的错误的更多详细信息。
不应为已部署的应用程序启用开发环境。它可能导致向最终用户显示来自异常的敏感信息。对于本地调试,通过将 ASPNETCORE_ENVIRONMENT 环境变量设置为开发并重新启动应用程序来启用开发环境。
我已经更改了 web.config 中的环境变量
<environmentVariables> <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Production" /> </environmentVariables>我还添加了一个新的系统变量
变量名称:ASPNETCORE_ENVIRONMENT 变量值:生产
但我仍然收到错误。你能帮我解决这个问题吗?非常感谢你的帮助。
【问题讨论】:
-
请将
ASPNETCORE_ENVIRONMENT的值更改为Development,而不是Production。它不会解决问题,它会为您显示更多错误消息。它将帮助您定位问题。 -
我之前将其设置为 Development 并出现错误,然后我试图将其更改为 Production
-
请检查您电脑中的事件查看器。然后更新帖子中的错误详细信息。我们可以帮助你。
-
我知道您已更改环境变量键,请更改为开发并向我们展示错误图片。
-
谢谢你们的帮助。我试图更新计算机服务器中的数据库并且它有效。
标签: .net azure iis webserver web-deployment