【发布时间】:2019-06-11 09:03:18
【问题描述】:
我已经使用 Angular 为 ASP.NET Core 创建了 CI 管道,并且 CI 流程可以正常工作。但是部署后总是显示这个错误:
错误。处理您的请求时出错。
请求 ID:0HLNE88S5VTHH:00000003 开发模式
切换到开发环境显示详细信息 关于发生的错误。
不应为部署启用开发环境 应用程序。它可能会导致显示来自 最终用户例外。对于本地调试,启用开发 通过设置 ASPNETCORE_ENVIRONMENT 环境变量来设置环境 开发并重新启动应用程序。
【问题讨论】:
-
你能分享你的管道吗...?
-
“ASPNETCORE_ENVIRONMENT”环境变量的值是多少?在您的 appsettings.json 文件中,您是否将在 azure 或其他数据库服务中生成的密钥指定为“ConnectionStrings”?
-
appsettings.json:{ "Logging": { "LogLevel": { "Default": "Warning" } }, "AllowedHosts": "*", "commands": { "Development": “Microsoft.AspNet.Server.Kestrel --ASPNETCORE_ENVIRONMENT 开发”,“预览”:“Microsoft.AspNet.Server.Kestrel --ASPNETCORE_ENVIRONMENT 预览”,“生产”:“Microsoft.AspNet.Server.Kestrel --ASPNETCORE_ENVIRONMENT 生产”} ,
-
@ShaykiAbramczyk 你需要CI还是CD??
-
进展如何?如果有任何进展,请告诉我们
标签: asp.net azure-devops continuous-integration continuous-deployment