Click to Rate and Give Feedback
MSDN
MSDN Library
Visual Studio 2005
Visual Studio
 Remote Debugging Components
Collapse All/Expand All Collapse All
This page is specific to
Microsoft Visual Studio 2005/.NET Framework 2.0

Other versions are also available for the following:
Visual Studio Debugger
Remote Debugging Components

This topic applies to:

Visual Studio Edition

Visual Basic

C#

C++

J#

Visual Web Developer

Express

No

No

No

No

No

Standard

No

No

No

No

No

Pro/Team

Yes

Yes

Yes

Yes

Yes

The following tables show the files needed for remote debugging. The easiest way to install these files is by running Remote Components Setup.

File Install Location

msvsmon.exe

Anywhere on remote machine

There are separate versions of msvsmon for 32-bit and 64-bit debugging. Make sure you install the proper version on the remote machine.

dbghelp.dll

In the same directory as msvsmon.

This optional file is used for saving dumps of an application. If this file is not installed, the debugger saves dumps using the default version dbghelp.dll installed with the operating system.

msdbgui.dll

In the same directory as msvsmon.

This optional file contains localized strings, dialogs and help for the remote debugger. If this file is missing, the debugger uses default English resources.

File Install Location

msvsmon.exe

Anywhere on remote machine.

msvsmon.exe.config

In the same directory as msvsmon. Required to load the correct .NET Framework version.

Symsrv.dll

In the same directory as msvsmon. Required if you use symbol server with remote debugging.

mcee.dll

In the same directory as msvsmon. Required to debug C++ code that uses the .NET framework.

msvb7.dll, msvb7ui.dll

In the same directory as msvsmon. Required for Visual Basic debugging only.

vjscompee.dll, vjscompeeui.dll

In the same directory as msvsmon. Required for Visual J# debugging only.

File Purpose

AvVsPkDH.dll

For running an applications under Application Verifier. See your Application Verifier documentation for setup.

mpishim.exe

For debugging an application on a cluster. See How to: Debug a Remote Cluster Application.

T-SQL debugging and stepping into Web service calls require additional components, which must be installed into specific locations and registered in the Registry. Manual installation of these components is not recommended. Use the Visual Studio Setup program to install and register these components. For more information, see Setting Up Remote Debugging.

Other Resources

Remote Debugging Setup

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2010 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker