Navigating through a .NET VB6 COM Object Wrapped

I have a VB6 object that is wrapped in a .NET class. As far as I remember, you can go through the VB6 object (compiled as a library) by simply starting the VB6 library and inserting a breakpoint in the right place.

However, this does not seem to work in my case. I tried recompiling the VB6 object and re-referencing it in my .NET project, but that didn't seem to help.

Where do I go next? Is there a way to insert an equivalent Debugger.Launch()into a VB6 project? Any help would be appreciated!

+3
source share
1 answer

Raised from the robgruen blog :

interop DLL VB6 ActiveX exe, VB6, , VS.NET, VB6 IDE. , , .

, VB6 " " .NET, VB6. , theres . VB6 VS.NET. :

1) VB6 . VB6 vbp "Project- > Properties". "" " ". " " " ".

.PDB(Program Database) .EXE. , VS.NET .. (, ​​ dll VB6 VB6 VS.NET.)

2) .NET- VS.NET.

3) " → " . VB.NET - " ", # " ".

4) .

5) "Debug Source Files" , , VB6.

6) "Debug Symbols Files" , , .PDB, 1.

7) .bas,.cls,.frm .. VS.NET, . .

+8

All Articles