Visual Studio 2010 Remote Debugging - Unable to Connect: Access Denied

I am trying to remotely debug exe, but I keep getting error message. Here's the configuration:

On dev machine:

  • Windows Vista 32-bit li>
  • Visual studio 2010
  • Firewall disabled

On a remote computer:

  • 64-bit version of Windows 7
  • msvsmon.exe (shared with dev machine)
  • MyProgram.exe (32-bit, C #,. Net 4.0)
  • Firewall disabled

Both cars are in the same domain. I logged in with the same account that has administrator rights on both machines.

And here is what I do:

  • Running msvsmon.exe on a remote computer (using "run as admin")
  • msvsmon output: a new server has been created with the name domain\ login@machine . Waiting for input connections.
  • From visual studio: Debugging> Join the process. Filling in the Qualifier field with domain\ login@machine
  • visual studio output: it is not possible to connect to the Microsoft Visual Studio remote debug monitor with the name "machine". Access is denied.
  • msvsmon output: domain \ login

What did I miss?

EDIT:

It seems to work if the dev machine is also 64-bit (used on Win7 x64). So now the question is: how to make it work with my Windows Vista 32?

+6
source share
1 answer

So the answer is this: it is impossible.

To debug a process (32 or 64 bits) on a remote 64-bit machine, you must use the 64-bit machine locally.

+5
source

Source: https://habr.com/ru/post/909445/


All Articles