如何防止即时调试器显示WebBrowser控件中何时发生脚本错误

时间:2009-02-06 03:45:19

标签: winforms jit web-controls

我在Winforms应用程序中使用WebBrowser控件。当我导航到导致JavaScript异常的Url时,Just-In-Time(JIT)调试器窗口会显示您是否要调试此异常:

  

未处理的异常('对象   预期')发生在(申请)

即使我将WebBrowser控件上的 ScriptErrorsSuppressed 设置为 True ,也会发生这种情况(在发布模式下)。我只能在安装Visual Studio时重现该问题,因此我假设JIT调试器捕获异常,然后询问您是否要调试。

如何防止这种情况发生?我要做的是捕获异常或禁用我的应用程序的JIT调试,而无需重新配置IE或Visual Studio。

我们的一些用户安装了Visual Studio,这些JIT弹出窗口使我们的应用程序无法使用。

1 个答案:

答案 0 :(得分:1)

有关如何禁用JIT调试器的信息,请参阅此链接。简短版本是作为管理员打开Visual Studio并导航到工具 - >选项 - >调试器 - > JIT调试

http://msdn.microsoft.com/en-us/library/k8kf6y2a.aspx