我的安装程序因异常而崩溃:0xE0434352

My installer program is crashing due to exception: 0xE0434352

我使用Visual studio installshield 创建了一个安装程序并发送到服务器。当我尝试 运行 服务器上的应用程序时,我收到以下 Microsoft windows 消息:

{“我的应用程序已停止工作”
一个问题导致程序停止正常工作。 Windows 将关闭程序并在有可用解决方案时通知您”}

当我点击“调试”按钮时。 我得到以下异常: [Myapplication.exe [6620] 中发生未处理的 win32 异常]

当我使用选定的调试器单击调试时,它是 Visual Studio 2008 的新实例 Microsoft visual studio 抛出以下异常: [Myapplication.exe 中 0x76effd1e 的未处理异常:0xE0434352:0xe0434352]

有人可以帮忙吗?我不知道这个异常和错误是什么意思。

我在@Whosebug 找到了解决此异常的资源,如@kynrek 所建议或@kynrek 改述,

通过为“AppDomain.CurrentDomain.UnhandledException 添加处理程序,如此处所述@

http://msdn.microsoft.com/en-us/library/system.appdomain.unhandledexception

@kynrek 应该归功于这个答案。

     Public Class Form1
        Dim currentDomain As AppDomain = AppDomain.CurrentDomain
        AddHandler currentDomain.UnhandledException, AddressOf MyHandler
        Try

        Catch ex As Exception
            ErrMsgTextBox1.Text = (ex.Message)
        End Try

    Private Sub MyHandler(sender As Object, args As UnhandledExceptionEventArgs)
         Dim e As Exception = DirectCast(args.ExceptionObject, Exception)
         ErrMsgTextBox1.Text = (e.Message)
    End Sub 'MyUnhandledExceptionEventHandler
End Class