Share via


Server di elaborazione (modalità utente)

Il debug remoto tramite un server di elaborazione comporta l'esecuzione di una piccola applicazione denominata server di elaborazione nel computer server. Viene quindi avviato un debugger in modalità utente nel computer client. Poiché questo debugger eseguirà tutta l'elaborazione effettiva, viene chiamato client intelligente.

Il pacchetto Debugging Tools for Windows include un server di elaborazione denominato DbgSrv (dbgsrv.exe) da usare in modalità utente.

I due computer non devono eseguire la stessa versione di Windows; possono eseguire qualsiasi versione di Windows. Tuttavia, i file binari del debugger usati nel client e il file binario DbgSrv usato nel server devono essere dalla stessa versione del pacchetto Strumenti di debug per Windows. Questo metodo non può essere usato per il debug di file dump.

Per configurare questa sessione remota, il server di elaborazione viene configurato per primo e quindi viene attivato il client intelligente. Qualsiasi numero di client intelligenti può operare tramite un singolo server di elaborazione: queste sessioni di debug rimarranno separate e non interferiscono tra loro. Se viene terminata una sessione di debug, il server di elaborazione continuerà a essere eseguito e potrà essere usato per le nuove sessioni di debug.

In questa sezione