abort

    25热度

    9回答

    不幸的是,我需要调用一个库函数,它有时不会在给定的时间内终止。有没有办法调用该函数,但如果它不在n秒内终止,则中止它? 我不能修改函数,所以我不能直接放入中止条件。我必须添加一个超时功能外部。 这可能是一个可能的解决方案,将其作为(boost)线程启动,然后我可以在一段时间后终止?会有那样的工作吗?我其实是相信功能是不是线程安全,但是如果我将它作为只有单线程运行它并不重要,对吧?还有其他(更好的)

    1热度

    3回答

    我正在使用Inno安装程序来安装我的产品,在安装程序中我执行了一个extern程序(Validator.exe),如果此程序被取消或中止,我必须使用我自己的安装程序。 我将Validator.exe保存在{app}路径中并执行它。 当安装程序运行时我叫Validator.exe文件,我得到执行的结果是: Exec的(ExpandConstant( '{}应用/Validator.exe'), ''

    9热度

    3回答

    是否可以在Visual Studio 2008中取消/中止正在运行的构建过程? 如何?

    25热度

    6回答

    我有一些(可能)长期运行的ajax调用,如果用户导航到另一个页面,我想中止。在导航离开该页面下面的jQuery代码调用的所有未决的XMLHttpRequest对象中止: $.ajaxSetup({ beforeSend: function(xhr) { $(window).bind('beforeunload', function() { xhr.abort()

    2热度

    2回答

    我最困难的时间试图让这个工作,希望你们之前做过这个。 我有一个C#控制台应用程序正在运行继承其控制台的子进程。我想要一个由外部应用程序捕获的ctrl-c传递给内部应用程序,以便它可以很好地关闭。 我有一些非常简单的代码。我开始一个Process,然后用WaitForExit(10)轮询它。我还有一个注册的CancelKeyPress处理程序,它在触发时将bool设置为true。轮询循环也会检查它,

    0热度

    5回答

    我试图收集.NET进程或线程终止原因的完整列表,即使main()方法由try ... catch子句守护。 一个这样的原因是Thread.Abort()(除非你调用Thread.ResetAbort)。你知道更多的原因吗?

    1热度

    2回答

    WPF应用程序。调试。停在断点处。 几秒钟后Visual Studio(2008)自发中止应用程序执行。 即使我什么也不做,我绝不会介意我在停下来后做什么。 使用非常简单的测试WPF应用程序,一切都可以通过调试完成。 任何想法?

    2热度

    3回答

    我们有一个可以创建电子书的应用程序。 此应用程序具有创建AIR文件的导出模块,但这可能需要一段时间(有些书籍有2500页)。 如果我们的出口,我们得到以下错误: Thread was being aborted. Description: An unhandled exception occurred during the execution of the current web request