I was getting the error "Unable to start debugging on the web server. The remote debugging components are not registered or running on the web server. Ensure the proper version of msvsmon is running on the remote computer".

image

 

In my case it was caused by 2 things.

 

First

I installed the Microsoft Visual Studio 2010 Remote Debugger components from  http://www.microsoft.com/downloads/details.aspx?FamilyID=60EC9D08-439B-4986-AE43-0487EB83C09E&displaylang=ja&displaylang=en, then completed the remote debugging configuration wizard, which will start automatically after installation of the Microsoft Visual Studio 2010 Remote Debugger components

 

Secondly

The password of the identity of the application pool was changed

After setting the correct password for the application pool identity in IIS and starting the application pool, the error was resolved.

 

image

 

Note

Make sure you’re application pool is running the correct .NET Version:

.NET 2.0, 3.0 and 3.5 web applications, should use an application pool that uses .NET 2.0

.NET 4.0 web application, should use an application pool that uses .NET 4.0

 

In some cases you might need to disable the loopback check in the registry in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\DisableLoopbackCheck (DWORD with value = 1).

One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.