Вопросы безопасности
Для отладки программы с помощью Visual Studio, необходимы разрешения только те же один разработчику необходимо запустить программу. Это включает удаленную отладку для большинства ситуаций (иногда возникают ситуации включая другие службы, например служба информационная через интернет, могут потребоваться более высокого уровня разрешений).
Пока Visual Studio запустит процесс отладки (диспетчер PDM) отслеживает отладке процессов на локальном компьютере. Удаленно, вызванная программы msvsmon.exe запущена разработчиком, чтобы обработать удаленную отладку и сделать доступными PDM. (Обратите внимание, что msvsmon.exe не является службы и должно быть запущено вручную, чтобы включить удаленную отладку на этом компьютере.) Когда Visual Studio (или msvsmon.exe) не выполняются никакие процессы, не отслеживаются для отладки.
Это означает, что разработчик может отлаживать программы он или она запущена без специальных разрешений. Разработчик может даже отладить процессы, запущенные кто-то другой, если другой пользователь является членом той же группы безопасности. И включить удаленную отладку требуется скопировать только необходимые файлы к удаленному компьютеру и запускать msvsmon.exe (см. Настройка Инструментов удаленной отладки в устройстве дополнительные подробности).