You may receive an "Access is denied" error message when you try to perform managed remote debugging on a computer that has Visual Studio .NET 2002, Visual Studio .NET 2003, or Visual Studio 2005 installed (898847)



The information in this article applies to:

  • Microsoft Visual Studio .NET (2003), Professional Edition
  • Microsoft Visual Studio .NET (2003), Enterprise Architect Edition
  • Microsoft Visual Studio .NET (2003), Enterprise Developer Edition
  • Microsoft Visual Studio .NET (2003), Academic Edition
  • 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 2005 Express Edition
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition

SYMPTOMS

When you try to perform managed remote debugging on a computer that has Microsoft Visual Studio .NET 2002, Visual Studio .NET 2003, or Visual Studio 2005 installed, you may receive an error message that is similar to the following:
Unable to connect to the Microsoft Visual Studio Remote Debugging Monitor named computername. Access is denied.
Note In this error message, computername is a placeholder for the name of a computer that is running Microsoft Windows Millennium Edition or Microsoft Windows 98.

This behavior occurs when the following conditions are true:
  • The remote computer is running Windows Millennium Edition or Windows 98.
  • The remote computer is a member of a domain.
  • The domain controller is running Microsoft Windows Server 2003.

CAUSE

This behavior occurs because server message block (SMB) signing is enabled and required on the domain controller that is running Windows Server 2003.

RESOLUTION

To resolve this behavior, follow these steps:
  1. Configure the domain controller policy to enable SMB signing but not to require SMB signing.

    For more information about how to configure SMB signing, click the following article number to view the article in the Microsoft Knowledge Base:

    887429 Overview of Server Message Block signing

  2. Restart the domain controller that is running Windows Server 2003.
  3. Restart the computer that has Visual Studio .NET 2003 installed.
  4. Restart the computer that is running Windows Millennium Edition or Windows 98.

MORE INFORMATION

Steps to reproduce the behavior

  1. Start Visual Studio .NET 2002, Visual Studio .NET 2003, or Visual Studio 2005.
  2. On the Tools menu, click Debug Processes.
  3. In the Name box, type the name of the computer that is running Windows Millennium Edition or Windows 98, and then press ENTER.
  4. Click a process that is running on the computer that is running Windows Millennium Edition or Windows 98, and then click Attach.

Modification Type:MinorLast Reviewed:9/13/2005
Keywords:kbDebug kbtshoot kbprb KB898847 kbAudDeveloper