How do I debug a C++ classic dll 64 bit in VS 2008, called by a VB.net project ?
Posted on 2011-03-16
I have converted a C++ 32 bit dll built in VS6 (not a COM object) to a 64 bit dll in VS 2008. The solution rebuilding is OK.
That dll has functions called from a VB.Net project (Windows Form) which itself has been converted from a VB 6 application. The calling works OK (there are no longer problems of passing arguments, end so on). But I need to debug the dll in the VS 2008-64 bit environment.
In the VS6 environment, I defined a debugging command line in the project properties , which was the VB6.exe executable, so when I launched the execution of the dll, VB6 opened and let me choose the VB application which itself was launched and passed the debugger on the dll when calling a function.
In VS 2008 64 bit, I cannot find the equivalent of VB6.exe: what should I enter in the debugging properties of the dll project in order to have the equivalent of the VS6 environment debugging operation?
Thanks in advance for your help.