How to debug with Visual C ++ 6 on Windows 7 x64?

Of course, the answer is “you cannot” or “use XP mode,” but I would like to know if this is possible.

The problem is that whenever I debug the application and click the breakpoint, when I stop the debugger, the debuggee stays stuck. It cannot be killed, I cannot connect another debugger (it says that it is already being debugged). It will not disappear until I close Visual C ++.

This is hapenning on a 64-bit installation of Windows 7. VC has SP 6 installed.

+5
source share
5 answers

My previous fix was terrible.

, , Visual Studio 6. (SP6, )

DM.dll, "Common/MSDev98/Bin"

6.0.9782.0.

: http://www.dr-hoiby.com/TLLOC.dll (28KB)

: "Common/MSDev98/Bin/TLLOC.dll" .

.

+9

:

Visual Studio 2008 VC6. .

+4

. "ShiftF5Fix.dll" "Common/MSDev98/AddIns/" Visual.

. , "" , "SHIFT + F5", .

: http://www.dr-hoiby.com/ShiftF5Fix.dll

+1

- . visual studio VS2010. visual studio 2010 VC6.

0

: http://www.algonet.se/~tamlin/TLLOC_fixer.zip

sp4 (?) SP6, , .

You only need to compile the source code ( 1.cpp, 1.rc), rename the existing one TLLOC.DLL(which btw means Transport Layer Local - as opposed to remote debugging) to TLLOC.old.dll, and move one of which you compiled (~ 4 KB). It should work like a charm for all 32-bit debugging tasks, from Windows 95 to Windows 7 (and later).

0
source

All Articles