Microsoft.VisualBasic.dll中的一组记录的异常

时间:2009-09-02 12:12:42

标签: vb.net exception vb6 vb6-migration

我有一个大型项目,我们有2-3个dll项目,从VB6转换为VB.NET。我们已经修复了导致编译错误的所有问题,以及运行中的大多数明显问题,所以现在我们基本上已经启动并运行了一个程序。 exe是在VB.NET中从头开始创建的,使用转换后的dll(包括GUI表单)中的许多功能。

好的,到目前为止一切顺利。我想知道当我在调试模式下运行程序时,我在“立即窗口”中收到一堆警告说:

A first chance exception of type 'System.Exception' occurred in Microsoft.VisualBasic.dll

...和其他一些类型(但大部分都在Microsoft.VisualBasic.dll中)。

我想知道这是否在从VB6转换的项目中很常见,或者是否是由我们代码中的错误设计引起的......

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

我不确定究竟是什么导致了您的异常,但是如果它在您的代码中并被catch块包围(可能什么都不做,除了吞下异常),您可以设置Visual Studio来中断所有错误,这应该可以帮助你追踪问题。

在VS中,转到Debug > Exceptions...,您可以查看它会破坏的异常类型。

希望有帮助