在Visual Studio中使用.pdb文件调试VB 6.0 ActiveX DLL

问题描述

我有一个VB 6.0项目,可以编译和构建ActiveX DLL和.pdb文件

我已将.dll作为COM引用添加到Visual Studio 2019中的C#项目中,并且工作正常。

问题是在Visual Studio中调试期间无法进入ActiveX DLL,并且未加载.pdb文件

Visual Studio可以使用VB 6.0的.pdb文件吗? 我有什么想念吗?

谢谢。

解决方法

您必须附加到ActiveX容器(最有可能是IE)。

https://docs.microsoft.com/en-us/visualstudio/debugger/how-to-debug-an-activex-control?view=vs-2019