Every time I attempt to start a local debugging session in VS2013 Professional on a Windows 8 64-bit machine, I receive the following error:
"A 64-bit debugging operation is taking longer than expected. This may be caused by incompatibilities with 3rd party networking software. See help for troubleshooting these issues."
followed shortly by:
"Unable to start program. The Microsoft Visual Studio Debugging Monitor (MSVSMON.EXE) does not appear to be running on the remote computer Please see Help for assistance on configuring remote debugging"
To start the debugging session, I press the "Local Windows Debugger" button:
Nothing scary there: definitely not remote debugging.
Things I've tried:
- Installing the Remote Tools for Visual Studio 2013
- Running these tools whilst attempting to debug.
- Following the instructions on this SO answer.
- Turning off my ZoneAlarm firewall completely (although running MSVSMON.EXE manually does not cause it to ask me for permissions... Is it even running a server?)
- Adding an exception to the Windows Firewall for the monitor
- Setting MSVSMON.EXE to "No Authentication" mode
- Checking my "HOSTS" file: Only comments.
- Restarting
Further symptoms:
- Only happens when debugging 64-bit software.
- Happens no matter what language (C++, C# both have the same issue)
Any help in resolving this would be great.
Thanks.