为什么我的VB.Net项目消失而不是给出错误消息?

时间:2012-06-05 17:28:33

标签: vb.net visual-studio error-handling

为什么我的VB.Net项目会消失而不是给出错误消息? 这只是最近才开始发生,但是当使用Visual Studios进行调试而不是出错时,程序就会关闭,就像按下停止按钮一样。对于所有错误类型都不会发生这种情况,但如果存在某种类型的转换错误,则会一直发生。 这是一个过于简化的示例,但下面的行会导致程序一运行就会消失。

    Dim i As Integer
    i = "A"

另一个有趣的部分是,如果它在try catch块中,则会捕获错误而不是关闭程序。 我在办公室设置,所以我已经能够测试多种配置,并且发现此问题仅影响Windows XP PC,但不影响Windows 7.并且它始终发生在Visual Studios 2010 Professional和Ultimate,Visual Studios 2008。

有人有什么想法吗?除此之外,我们显然都需要Windows 7.

1 个答案:

答案 0 :(得分:0)

Visual Studio不能指望首先出现错误,他必须强调你的错误。然后你必须在调试之前纠正它。

你的VS会在错误中显示红色下划线吗?

如果VS在调试时显示错误存在?