提问人:Maksim Rudnev 提问时间:11/6/2023 最后编辑:Maksim Rudnev 更新时间:11/6/2023 访问量:75
如何了解哪个异常导致我的 WebAPI 应用程序崩溃?
How to understand which exception crashes my WebAPI Application?
问:
我向 IIS 发布了一个 ASP.NET Core 6 Web API 后端,当我通过前端连接到 Web API 后端时,后端被压碎了。
当我在本地通过 VS 调试模式检查应用程序时,应用程序没有问题。当我将其发布到 IIS 时出现问题。
我试图附加到IIS进程,但没有发现任何异常。但是,在第一次从前端调用第一个响应后,我捕获断点和 Web API 方法返回值。
但是在调用最后一个 Web API 方法并返回值后,我看到我的调试器模式停止,就像应用程序崩溃一样,当我重新附加到进程时 - 我的所有断点都未激活,我看到带有文本的“未加载符号”消息:
Y:\work\CEF3_git\chromium\src\out\Release_GN_x64\libcef.dll.pdb:找不到或打开 PDB 文件
我不需要加载此文件,因为它是第三方库,我不需要此文件进行调试。我也不明白为什么应用程序会尝试加载此文件。
你能帮忙捕捉导致我的应用程序崩溃的异常吗? 如果可以,请解释调试器的这种奇怪行为。
答: 暂无答案
评论