我在Windows 7笔记本电脑上运行Visual Studio 2015,每次我在IDE的调试器中启动应用程序时,都会出现以下异常:
在DLL“advapi32”中找不到名为“EventSetInformation”的入口点。动态链接库'。
我在github上的coreclr存储库中找到了对它的引用,表明这是一个添加到Windows 8中的API。我的情况与github问题类似,我可以单击“继续”忽略异常,我的应用程序运行正常。然而,这真的很烦人,因为我不能不等待这个异常被抛出就开始调试应用程序,这样我就可以手动继续调试。
我的问题是是否有人知道我是否可以防止这个异常在IDE中被打破?这种情况目前只是一个麻烦,但我很想摆脱它。
作为参考,在本例中,在Visual Studio中更改异常设置似乎不会改变行为。以下是启用和禁用CLR异常以及异常的屏幕截图:
解决方案
这是由一个通用调试器选项引起的,该选项似乎覆盖了任何特定于异常的设置。正如@John在下面的回答中所指出的,您可以禁用一个调试器选项来停止这种行为。选中此选项后,我会得到描述的断点,但取消选中它会停止该操作,并提供我想要的:
看到这个屏幕截图,我已经启用了调试器选项“当应用程序跨越应用程序域或托管/本机边界时中断”。转到调试器-
一位同事刚刚遇到了这个问题,他必须选中工具中的“仅启用我的代码”框-
从您的屏幕截图来看,我猜您已经启用了调试器选项“当异常跨越AppDomain或托管/本机边界时中断”。转到调试器-
问题内容: 用户停止键入时需要执行搜索。我知道我应该使用 setTimeout() 。但是使用 Reactjs我找不到它是如何工作的。 有人可以告诉我当用户停止键入几秒钟(假设为5)时如何调用方法(将处理Search)。我不知道该在哪里编写代码来检查用户是否停止键入。 我想在用户停止键入时调用sendToParent方法。 问题答案: 您可以按照以下方式使用您的代码, 另外,您需要在构造函数中绑定
如果应用程序未运行,GCMinentService(扩展GCMBasEventService)不会收到通知。 来自:http://developer.android.com/about/versions/android-3.1.html 已停止应用程序上的启动控制请注意,系统会将标志\u排除\u已停止\u包添加到所有广播意图中。它这样做是为了防止来自后台服务的广播无意或不必要地启动已停止应用程序的
我有一个简单的控制台应用程序,有时需要执行图形操作,对于那些我使用JavaFx框架(有一些功能,我需要像css样式的文本)我只是生成一些形状和文本到一个隐藏的场景,然后保存在文件中仅此而已, 我知道要使用JavaFx,我必须将图形操作传递给JavaFx线程,但是当一切都完成后,我必须关闭应用程序(几个小时后),这个JavaFx线程仍然保持打开...我真的不想强行退出System.exit(),因为
我通过创建固定数量的线程来使用执行器服务来进行HTTP GET数据检索。 当Tomcat停止时,我们会出现以下错误: 严重:web应用程序[/viewer]似乎已启动名为[ThreadExecutor_51616156]的线程,但未能停止该线程。这很可能会造成内存泄漏。 这是真的吗?在没有这些服务错误的情况下,如何正确停止tomcat。
我是android开发的初学者。我创建了一个活动并添加了一个按钮。然后,我添加了一个事件侦听器,在单击按钮时打开另一个活动。到目前为止,这两个班都是 和 MainActivity的布局文件如下 谁能告诉我这是怎么了?为什么应用程序一直停止?
如果按照步骤设置强制停止应用程序-