I have to support some legacy applications written in ASP.NET 1.1/VS2003. I had to recently rebuild my workstation and now I'm seeing some strange behavior.
I cannot click the play button on the toolbar to run my web project in debug mode, if the start URL for the project contains my fully-qualified machine name. I get the message saying:
"Error while trying to run project: Unable to start debugging on the web server. You do not have permissions to debug the server. Verify that you are a member of the 'Debugger Users' group on the server.
I checked, I am a member of that group.
I can run it without debugging and then attach the debugger to the aspnet_wp.exe and then I can debug the project.
If I change the start URL to localhost, I can debug by clicking the play button.
I am impersonating a domain user account, and this is set up in the web config and has not changed.
The problem I have is that this application relies on a different web application for authentication, so if start it from localhost, my login is successful, but I can't navigate away from the login page as I am not in the same domain as the app that authenticated me. Because of this, I have to use the fully qualified machine name.
As I can manually attach the debugger, I'd like to be able to get the play button working. I am not sure why it works one way and not the other.