The blog was not completely clear that this would work, but I was able to run Visual Studio as a domain account and still debug the process on a computer that was not in the domain.
I have a PHYSICAL physical development machine in the DOMAIN Active Directory domain. I logged in and ran Visual Studio as DOMAIN\employee .
I have a VIRTUAL virtual machine that is not tied to an Active Directory domain at all. This is the machine on which the process I want to debug is running.
According to a blog post, create local accounts PHYSICAL\employee (on PHYSICAL ) and VIRTUAL\employee (on VIRTUAL ). Both of them must be administrators and have the same password as DOMAIN\employee .
The remote debugger and debugging process must be running on VIRTUAL , logged in as VIRTUAL\employee . Then on PHYSICAL , while logging in to DOMAIN\employee I can use "Attach to Process ..." and connect to VIRTUAL to get a list of processes.
source share