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



The information in this article applies to:

  • Microsoft Visual Studio .NET (2002), Academic Edition
  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition
  • Microsoft Visual Studio .NET (2002), Enterprise Developer Edition
  • Microsoft Visual Studio .NET (2002), Professional Edition
  • Microsoft Visual Studio .NET (2003), Academic Edition
  • Microsoft Visual Studio .NET (2003), Enterprise Architect Edition
  • Microsoft Visual Studio .NET (2003), Enterprise Developer Edition
  • Microsoft Visual Studio .NET (2003), Professional Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Windows XP Home Edition SP2
  • Microsoft Windows XP Professional SP2

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:
DownloadDownload 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

REFERENCES

For additional information about how to turn on remote debugging, click the following article number to view the article in the Microsoft Knowledge Base:

833977 How to turn on remote debugging in Windows XP Service Pack 2

For additional information about using the Visual Studio Remote Debugger, click the following article number to view the article in the Microsoft Knowledge Base:

318041 How to set up and use remote debugging in Microsoft Visual Studio .NET

For additional Information, visit the following Microsoft Developer Network (MSDN) Web site:

Remote debugging setup

Modification Type:MajorLast Reviewed:2/10/2006
Keywords:kbvs2005swept kbvs2005applies kbConfig kbDebug kbFirewall kbinfo KB841177 kbAudDeveloper