Debugging on a 64-Bit Platform

This topic applies to:

Edition

Visual Basic

C#

C++

Web Developer

Express

Topic applies Topic applies Topic applies Topic applies

Standard

Topic applies Topic applies Topic applies Topic applies

Pro and Team

Topic applies Topic applies Topic applies Topic applies

Table legend:

Topic applies

Applies

Topic does not apply

Does not apply

Topic applies but command hidden by default

Command or commands hidden by default.

Visual Studio 2005 can run on a 64-bit x64 platform under WOW64, which is the 32-bit x86 emulator that allows 32-bit Windows applications to run on 64-bit Windows. Visual Studio 2005 does not support IA64 WOW. You can debug IA64 application, but you must do it remotely. (See How to: Debug 64-Bit Applications.)

When you run Visual Studio 2005 under WOW mode to debug a 64-bit application on the same machine, Visual Studio 2005 appears to be doing normal local debugging. However, Visual Studio 2005 is actually using the remote debugging mechanism to connect from WOW to the 64-bit application. Therefore, all considerations that apply to remote debugging also apply to local debugging on a 64-bit platform. This means the external console window does not work on a 64-bit platform.

For more information about how to debug 64-bit applications, see How to: Debug a 64-bit Application Dump.

See Also

Tasks

How to: Debug 64-Bit Applications

How to: Debug a 64-bit Application Dump

Concepts

64-bit Applications

Visual Studio Development Environment 64-Bit Support

Visual Studio 64-bit Components

Other Resources

64-Bit Programming with Visual C++

Remote Debugging Setup