64 Bit Local Debugger on Whidbey FINAL

Will the local debugger on VS.NET 2005 FINAL RELEASE be able to debug 64 Bit apps?

Remote debugger sucks a little bit.
Thx in advance
Martin

[151 byte] By [maddin123] at [2008-2-5]
# 1
Unfortunately debugging in whidbey from VS will be through remote debugging only.

What specifically bugs you about the remote debugging experience?

-josh

JoshWilliams at 2007-9-9 > top of Msdn Tech,.NET Development,64-Bit .NET Framework Development....
# 2
Hi maddin123!
> Will the local debugger on VS.NET 2005 FINAL RELEASE be able to debug 64
> Bit apps? What problem do you have to debug 64-bit apps? For me it works with VS2005B2 on x64 system... I did the following: 1. Create simple Win32-Console application 2. In "Configuration manager..." add (and select) the "x64" target 3. Build you project 4. Press F10 => Works perfectly... You also get the correct disassembly-window: int _tmain() { 00000000004017B0 push rdi 00000000004017B2 sub rsp,20h 00000000004017B6 mov rdi,rsp 00000000004017B9 mov rcx,8 00000000004017C3 mov eax,0CCCCCCCCh 00000000004017C8 rep stos dword ptr [rdi] // 1. Test with callstack for current thread TestCurrentThread(); 00000000004017CA call TestCurrentThread (4010BEh) .... -- Greetings Jochen My blog about Win32 and .NET http://blog.kalmbachnet.de/
MVPUser at 2007-9-9 > top of Msdn Tech,.NET Development,64-Bit .NET Framework Development....
# 3
Jochen --

You are actually still using the remote debugging infrastructure under the hood even though you are remote debugging to the same machine. This is because VS is a 32-bit application in Whidbey.

However, as you have noted, they do a good job of hiding it and in my debugging using VS it seems to work pretty well. The major omission being no edit and continue on 64-bit projects is however a CLR limitation.

Most applications however correctly run as agnostic code, in which case if you really need edit and continue you can develop as 32-bit and then just test your application built as a 64-bit app.

-josh
http://blogs.msdn.com/joshwil/

JoshWilliams at 2007-9-9 > top of Msdn Tech,.NET Development,64-Bit .NET Framework Development....

.NET Development

Site Classified