vb.net - 使 VB.NET 程序崩溃的简单方法

标签 vb.net crash abort

我有一个与硬件交互的程序,但我需要测试程序何时崩溃/中止或任何导致程序异常退出的情况,以查看软件崩溃时硬件设置的状态。

在 C++ 中,我看到了一篇关于使用 abort() 的帖子。调用( What is the easiest way to make a C++ program crash? ),但我不确定 VB 的等价物是什么。我最接近的是在调试时按下停止调试按钮,但我认为有比这更好的解决方案。

是否有任何特定代码会导致此类事件发生,或者是否有类似 abort() 的调用?那会让它在心跳中发生吗?

最佳答案

使用 API Environment.FailFast .这是一个 .Net API,可从任何托管语言(包括 VB.Net)访问。它会无情地终止当前进程

  • Environment::FailFast
  • 关于vb.net - 使 VB.NET 程序崩溃的简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18067505/

    相关文章:

    vb.net - 使用 VB.net 由 crlf 拆分

    .net - XP上的vb.net系统提示音

    sql-server - 连接到 FTP 服务器 - 远程服务器返回错误 : (550)

    Python:使用 Python 从命令提示符杀死(终止)进程

    jenkins - 自定义 Jenkins Stop [x] 按钮功能

    c# - 使用反射的对象实例化适用于 VB.NET,但不适用于 C#

    ios6 - MFMailComposeViewController在iOS6中崩溃

    linux - -bash :/usr/local/cpanel/3rdparty/bin/perl: No such file or directory - linux server kind of crashed

    android - FAB layout_anchor因存在资源而崩溃

    java线程暂停、优雅结束并中止