Microsoft KB Archive/841177

= Description of the DebuggerFirewall utility that makes the Visual Studio Remote Debugger work through the Windows XP Service Pack 2 firewall =

Article ID: 841177

Article Last Modified on 3/29/2007

-

APPLIES TO


 * Microsoft Visual Studio .NET 2002 Academic Edition
 * Microsoft Visual Studio .NET 2002 Enterprise Architect
 * Microsoft Visual Studio .NET 2002 Enterprise Developer
 * Microsoft Visual Studio .NET 2002 Professional Edition
 * Microsoft Visual Studio .NET 2003 Academic Edition
 * Microsoft Visual Studio .NET 2003 Enterprise Architect
 * Microsoft Visual Studio .NET 2003 Enterprise Developer
 * Microsoft Visual Studio .NET 2003 Professional Edition
 * Microsoft Visual Studio 2005 Professional Edition
 * Microsoft Visual Studio 2005 Standard Edition
 * Microsoft Windows XP Home Edition
 * Microsoft Windows XP Professional

-



INTRODUCTION
To use remote debugging with Microsoft Visual Studio .NET or with Microsoft Visual Studio 2005 on a computer that is running Microsoft Windows XP Service Pack 2 and later versions, the Microsoft Windows firewall on both the local computer and on the remote computer have to be configured correctly. The DebuggerFirewall configuration utility performs most of the configuration automatically to permit debugging.



MORE INFORMATION
The configuration utility is an HTML application (.hta) file. Download the configuration utility and then run the configuration utility on both the local computer and the remote computer that is running Windows XP Service Pack 2. Do this after you have installed the Visual Studio Remote Debugger and the remote debugger components. The following file is available for download from the Microsoft Download Center:

Download the Debuggerfirewallconfiguration.exe package now. For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to obtain Microsoft support files from online services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

The configuration utility automatically configures the Windows firewall as needed to permit remote debugging. You have to be an Administrator on the computer that you are using to run the utility.

The configuration utility does not do the following:
 * Configure DCOM on your Visual Studio. NET or Visual Studio 2005 computer
 * Provide remote script debugging
 * Provide remote Web server debugging
 * Provide debugging for users who are not Administrators

