c# - UWP:未指定的错误 - 来自 HRESULT 的异常:0x80004005

标签 c# exception uwp unhandled-exception

我正在用 C# 开发一个 UWP 应用程序,并且我附加了一个未处理异常的处理程序,它向我们发送未处理的异常,以便我们可以诊断它们)。
我收到大量

System.Exception - Unspecified error (Exception from HRESULT: 0x80004005)


没有任何堆栈跟踪或其他附加信息。
这在调试中从未在本地发生,但仅在实际用户的生产中发生,从未提示过这个问题,所以我想这似乎是一个可能不会影响用户的无声错误。
无论如何,我对让这个问题悬而未决感到有点不安。
我怎样才能找到这个问题的罪魁祸首?
有没有人遇到过这个问题?
谢谢!

最佳答案

在 Microsoft 支持上检查它,我发现 2 个关于 0x80004005 的引用非常不同。
第一个是关于 Windows XP Ativation,这表明 Windows 未正确激活 - 该消息在 Windows 10 上可能仍然相同,但微软页面不足以证明这一点。
另一个引用是关于 Windows 更新(在 Windows 10 上)的安全版本,该版本具有相同的错误代码(对于没有更新 KB3087040 的 PC);似乎更有可能。

关于c# - UWP:未指定的错误 - 来自 HRESULT 的异常:0x80004005,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63140634/

相关文章:

C#:使用别名 using 指令无法访问扩展方法

c# - 包含 WP8 的 PCL 项目中的 Azure 移动服务

java - 这是什么异常?

android - 您是否尝试过在 Android 中使用缓冲区大小为 2 的幂的 Class AudioTrack?

c# - .Net 正则表达式匹配 $ 与字符串的结尾而不是行,即使启用了多行

javascript - UWP 排除 WebView 控件的 "Microsoft C++ exception: Js::JavascriptException"异常

c# - uwp 页面根本不触发 keydown 事件

c# - 读取动态方法的本地签名 : non standard type tokens?

c# - 在 gridview 中选择多个复选框

powershell - 如何将 catch block 中的所有错误放入 Powershell 中的电子邮件正文中?