Visual studio 如何调试导致VS2008挂起的VB.Net Crystal Reports应用程序

Visual studio 如何调试导致VS2008挂起的VB.Net Crystal Reports应用程序,visual-studio,visual-studio-2008,debugging,com,crystal-reports,Visual Studio,Visual Studio 2008,Debugging,Com,Crystal Reports,在VisualStudio2008中调试VB.Net应用程序时遇到错误。在Visual Studio中调试控制台应用程序时,当应用程序实例化Crystal Reports“ReportDocument”对象时,VS2008挂起。即使已终止devenv.exe进程,我也无法终止控制台应用程序仍在运行的vshost.exe进程。控制台应用程序是遗留VB6应用程序的端口,我怀疑底层COM调用可能是VS2008挂起的原因 有人能就如何确定问题的原因提供建议吗?如果你能为这个特定的问题提供一个确切的答案,

在VisualStudio2008中调试VB.Net应用程序时遇到错误。在Visual Studio中调试控制台应用程序时,当应用程序实例化Crystal Reports“ReportDocument”对象时,VS2008挂起。即使已终止devenv.exe进程,我也无法终止控制台应用程序仍在运行的vshost.exe进程。控制台应用程序是遗留VB6应用程序的端口,我怀疑底层COM调用可能是VS2008挂起的原因

有人能就如何确定问题的原因提供建议吗?如果你能为这个特定的问题提供一个确切的答案,很好,但我更感兴趣的是进一步调试这个问题的过程,特别是识别任何COM交互,我在这个领域没有任何经验

谢谢,马吉坎迪

注意

  • 我正在使用Crystal Reports 2008重新分发安装程序

几周前,我遇到了一个问题,visual studio在某个点崩溃。我打开了VS的第二个实例,打开了所有错误的中断,然后连接到VS的第一个实例的进程,再次遇到问题。这个例外被发现了,这给了我一个关于什么是错误的想法


在这种情况下,它可能不起作用,但值得一试

伯特,谢谢你的有用提示。