asp.net-core - ASP.NET Core 启动异常处理
问题描述
当启动类中的代码抛出异常时,ASP.NET Core 会捕获异常,而不是让它落后于IWebHost.Build
调用。
因此,该应用程序确实启动了,但只提供了一个错误页面。
那么,如果我自己无法捕捉到异常,我该如何应对有问题的启动呢?
请不要告诉我我需要抓住它Startup.cs
。
解决方案
上面评论线程的本质:不要调用
builder.CaptureStartupErrors(true)
在你的Program.CreateWebHostBuilder
方法中。
推荐阅读
- boot - 在 ULTRA 96 上的 zynq ultrascale+ mpsoc zu3eg 上启动失败
- arrays - how to reverse an array in numpy fraction wise
- java - JavaFx:ListView CheckBoxListCell 选择
- c# - 正则表达式在 C# 中总是返回 false
- mysql - MYSQL 5.7 注意 读取通信包时出错
- google-apps-script - 谷歌幻灯片 - 如何自动运行谷歌插件并应用自定义布局?
- json - 如何从 postlist(posts.js) 中获取 Id 并在 post.js 页面上以反应原生方式显示
- python-3.x - 在python3中过滤和转置数据帧
- javascript - 浏览器阻止了 javascripts
- mysql - 如何修复:“错误:需要数据和哈希参数”