- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我编写了一个在 Raspberry PI 3 上运行的 Windows 10 IoT (UWP) 应用程序。该应用程序是 Azure IoT 中心的客户端,并且还使用 Azure 事件中心和 Azure 表存储的接口(interface)。
时不时地,我会在 VS 2017 的输出窗口中记录以下异常:
An unhandled exception of type 'System.Runtime.InteropServices.SEHException' occurred in System.Private.CoreLib.ni.dll External component has thrown an exception.
我正在 VS 2017 中运行该应用程序,试图找出应用程序崩溃的原因。它通常可以正常运行几天,直到因此错误而崩溃。
看来崩溃不是由我自己的代码引起的。我自己的异常处理程序都没有被调用,并且我没有看到任何相关的调用堆栈信息。
有人知道如何解决这样的崩溃吗?
最佳答案
确保为异常类型启用“抛出时中断”(设置位于“调试”->“Windows”->“异常”中)。这将导致调试器在出现问题的地方停止,并且更容易找出问题所在。
关于c# - 如何查找System.Private.CoreLib.ni.dll中发生 'System.Runtime.InteropServices.SEHException'的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44985040/
背景 我们从本地映射到用户 W 驱动器的 Windows 共享 (UNC) 运行所有 Windows 窗体应用程序。我们在过去几天遇到了连接问题,并且在程序运行几分钟到几小时后从我们程序中的随机位置接
我有一个 C# 应用程序调用一个托管的 C++ DLL,该 DLL 故意访问无效地址;我在我的 C++ 项目中启用了 SEH Exceptions,我在我的 C++ 代码中添加了一个 _se_tran
我有一个昨天运行良好的 vs2010 c# 解决方案。 当我今天尝试运行调试实例时,我不断收到未处理的 SEHException。 此错误是在启动窗体的 InitializeComponent 方法中
我正在尝试运行 this code from GitHub (Kinectv2HeartRate)这基本上计算了kinect前面的人的心率。但是一旦它识别出一张脸,它就会返回这个错误 An excep
我正在开发一个可以简化日志记录的小型应用程序,它通过 OleDB 将一些输入添加到 MS Access 数据库来实现。 let private conn = new OleDbConnection(c
谁能解释为什么下面的代码会抛出错误。通过将 -1 值转换为小数 (-1M)、将运算符重载更改为接受 int 或不使用可为 null 的对象,可以轻松解决此问题。 我注意到错误不会仅在 VS2010 和
每当用户报告诸如之类的错误时 System.Runtime.InteropServices.SEHException - External component has thrown an except
我刚刚将我的 Azure 项目从 sdk 版本 1.4 移至 2.1。 执行此操作后,我在本地计算机上启动 azure 角色时遇到问题。我收到以下错误: [SEHException (0x800040
当我尝试在 VS 中调试(使用 F5)应用程序时,它向我显示以下异常: External component has thrown an exception. 这是堆栈跟踪: 描述:执行当前 Web
我目前正尝试在学校项目的 C# 程序中使用一个简单的 C++ DLL,但我无法使 DLL 和程序相互链接。当我尝试在主程序中调用 DLL 的函数时,我从 DLL 中抛出 SEHExcpetion。 这
我有错误处理代码,旨在捕获未处理的异常,然后创建转储。 现在,我遇到了一些情况,在 native 代码和托管代码之间的转换中,这种方法效果不佳。 例如,如果在 Paint() 事件中我调用了一些本地代
我正在编写一个不使用 .NET 的 MFC 应用程序(CLR 支持在项目设置中设置为无公共(public)语言运行时支持)。但是,当我在 Release build 中退出应用程序时,我得到了一个 S
在后台线程中,我的应用程序定期检查网络文件夹(UNC 路径)以获取应用程序更新。它读出文件的汇编版本,如下所示: Try newVers = System.Reflection.Assembl
我已经搜索过这个,但我找不到任何关于这个错误的具体信息或如何解决它。 我们在代码中不同位置的不同计算机上间歇性地收到此错误。 这里是错误: 计算机 1: Application: propane.ex
请看下面的代码 声明 vector> *contours; vector> *contoursPoly; contours = new vector>(); contoursPoly = new ve
我正在尝试像这样调用RoleEnvironment.GetConfigurationSetting("SOMEKEY"): public partial class AzureBasePage : S
我关注了Getting Started with Windows Azure Caching我不断收到 System.Runtime.InteropServices.SEHException: 外部组
我有一个 32 位 dll,我需要从 64 位 .NET Core 应用程序调用它。 我的方法是创建一个基本上如下所示的 32 位控制台应用程序: [DllImport("x.dll", CharSe
当我编译它时,它给了我这个消息: 未知模块中发生类型为“System.Runtime.InteropServices.SEHException”的未处理异常。 附加信息:外部组件抛出异常。 谁能解释一
我正在尝试像这样调用RoleEnvironment.GetConfigurationSetting("SOMEKEY"): public partial class AzureBasePage : S
我是一名优秀的程序员,十分优秀!