problemi di sicurezza
Per eseguire il debug di un programma mediante Visual Studio, le uniche autorizzazioni necessarie sono stesse quelle che uno sviluppatore necessario eseguire il programma. Sono inclusi il debug remoto per la maggior parte delle situazioni (alcuni casi che riguardano altri servizi, ad esempio il servizio Internet Information, potrebbero richiedere un livello superiore di autorizzazioni).
Mentre in Visual Studio è in esecuzione, i processi del processo di debug dei brani amministratore (PDM) di debug nel computer locale. In modalità remota, un programma denominato msvsmon.exe viene avviato dallo sviluppatore per gestire il debug remoto e rendere disponibile il PDM. Si noti che il computer in cui non è un servizio e deve essere avviato manualmente per attivare il debug remoto nel computer.) Quando Visual Studio (o msvsmon.exe) non è in esecuzione, alcun processo viene rilevato per eseguire il debug.
Ciò significa che uno sviluppatore può programmi di debug a l ha avviato senza autorizzazioni speciali. Lo sviluppatore può inoltre eseguire il debug di processi avviati da un altro utente se tale altro utente è un membro dello stesso gruppo di sicurezza. E per attivare il debug remoto, è necessario copiare solo i file necessari nel computer remoto e all'inizio msvsmon.exe (vedere per informazioni Impostare Remote Tools sul dispositivo dettagliate).
Vedere anche
Concetti
Amministratore del processo di Debug