Compartilhar via


Servidores de processos (modo de usuário)

A depuração remota por meio de um servidor de processo envolve a execução de um aplicativo pequeno chamado servidor de processo no computador do servidor. Em seguida, um depurador no modo de usuário é iniciado no computador cliente. Como esse depurador fará todo o processamento real, ele é chamado de cliente inteligente.

O pacote Ferramentas de Depuração para Windows inclui um servidor de processo chamado DbgSrv (dbgsrv.exe) para uso no modo de usuário.

Os dois computadores não precisam estar executando a mesma versão do Windows; eles podem estar executando qualquer versão do Windows. No entanto, os binários do depurador usados no cliente e no binário DbgSrv usado no servidor devem ser da mesma versão do pacote Ferramentas de Depuração para Windows. Esse método não pode ser usado para depuração de arquivos de dump.

Para configurar essa sessão remota, o servidor de processo é configurado primeiro e, em seguida, o cliente inteligente é ativado. Qualquer número de clientes inteligentes pode operar por meio de um único servidor de processo. Essas sessões de depuração permanecerão separadas e não interferirão entre si. Se uma sessão de depuração for encerrada, o servidor de processo continuará a ser executado e poderá ser usado para novas sessões de depuração.

Nesta seção