.Net Maui - 已附加调试器到 [myapp].exe,但未配置。

5
我正在开发一个 .net maui 应用程序/前端应用程序,今天突然开始收到错误信息“在 myapp.exe 中发生未处理的 win32 异常。”并附加警告提示“调试器已连接到 myapp.exe,但未配置为调试此未处理的异常。要调试此异常,请分离当前调试器。” 该应用程序一整天都运行得非常完美,当时唯一做出的更改是创建了一个新的视图模型。我尝试将更改还原到之前正常工作的状态,但这并没有解决问题。
更新:
我已经进一步调试,并添加了一个新的调试异常图像。
Exception Image HERE

附加说明:

  • VS2022 和应用程序均为 .net6/core6。
  • 调试器类型设置已选择托管、本机和脚本(如下所示)。
  • 我已尝试禁用 JIT 调试器。
2个回答

0
选择所有检查异常设置。CLR异常。 对我来说没问题。 输入图像描述

你的回答可以通过提供更多的支持性信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的回答是否正确。你可以在帮助中心找到更多关于如何撰写好回答的信息。 - undefined

-1
这是因为调试器没有捕获Win32异常。您可以通过 Debug-> Windows -> Exception Settinging->Win32 Exception 在Visual Studio中打开所有Win32异常的捕获:

enter image description here

此外,在逐步调试时,您还可以使用try catch来获取详细的异常信息。

2
我已选择了Win32异常以及其下的所有内容,但仍然发生异常。 - slappy
你在Windows 10上运行了你的项目吗?@slappy - Liyun Zhang - MSFT
另外,你尝试使用try catch捕获错误了吗?@slappy - Liyun Zhang - MSFT

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接