Compartilhar via


Como: Configurar manualmente o Firewall do Windows XP para depuração remota

This topic applies to:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável

Pro, Premium e Ultimate

O tópico é aplicável O tópico é aplicável O tópico é aplicável O tópico é aplicável O tópico é aplicável

Configuração de depuração remota requer algumas etapas adicionais para configurar o Firewall do Windows. These steps are performed automatically when you run the remote debugger for the first time. Se o programa de instalação manual for necessária por algum motivo, siga os procedimentos nesta seção.

Se o Firewall do Windows estiver desativado, nenhuma configuração de firewall é necessária.

Se o Firewall do Windows está ativado, algumas portas devem ser abertas e permissões devem ser concedidas ao Visual Studio e outros executáveis envolvidos na depuração remota. The Windows Firewall must not be in Shielded mode.

Aviso

Configurar o Firewall do Windows para permitir depuração remota pode permitir que outros usuários obtenham acesso remoto. Você pode restringir esse acesso remoto aos computadores na sub-rede local, limitará o risco de segurança.

Para configurar manualmente o computador host de Visual Studio

  1. Em O painel de controle,clique em Central de segurança.

  2. No Windows Security Center, clique em Firewall do Windows.

  3. In the Internet Connection Firewall window, click the Exceptions tab.

  4. As etapas 5 a 8 abrir a porta TCP 135 (usada pelo DCOM para se comunicar com computadores remotos).

  5. Sobre o exceções , clique no Adicionar uma porta botão.

  6. No Adicionar porta caixa de diálogo, siga o seguinte:

    • For Port Number, type 135.

    • For Description, type a description (such as remote debugging DCOM).

    • Selecione TCP.

  7. (Opcional) Limitando o acesso aos computadores na sub-rede local aprimora a segurança. Você deve fazer isso, a menos que você precise depurar fora da sub-rede local.

    1. Clique em Alterar escopo.

    2. No Alterar escopo caixa de diálogo, selecione Minha rede (sub-rede) somente.

    3. Click OK.

  8. Clique em OK para fechar a Adicionar uma porta caixa de diálogo.

  9. Se a sua diretiva de domínio requer comunicação de rede para ser feito por meio do IPSec, realizar esta etapa. Caso contrário, ignorá-lo.

    • Open UDP port 4500 (used for IP security) by repeating the prior step, substituting UDP for the Protocol, and 4500 for the Port Number.

    • Abrir a porta UDP 500 (usada para segurança IP) da mesma maneira, substituindo UDP para o protocolo, e 500 para o Número de porta.

    As etapas de 11 a 16 adicionam devenv. exe (o Microsoft Visual Studio o ambiente de desenvolvimento) para o SP2 a exceção de segurança do aplicativo lista para que ele possa dinamicamente abrir portas no tempo de execução.

  10. Clique em Adicionar um programa.

  11. In the Add program dialog box, click the Browse button.

  12. No Procurar caixa de diálogo caixa, navegue até onde devenv.exe está localizado (normalmente c:\Arquivos de Programas\Microsoft Visual Studio 10.0 Common7\IDE). Select devenv.exe.

  13. Click OK to close the Browse dialog box.

  14. (Opcional) Limitando o acesso aos computadores na sub-rede local aprimora a segurança. Você deve fazer isso, a menos que você precise depurar fora da sub-rede local.

    1. Clique em Alterar escopo.

    2. No Alterar escopo caixa de diálogo, selecione Minha rede (sub-rede) somente.

    3. Click OK.

  15. Clique em OK para fechar a Adicionar um programa caixa de diálogo.

Para configurar o computador remoto

  1. Em O painel de controle,clique em Central de segurança.

  2. No Windows Security Center, clique em Firewall do Windows.

  3. In the Internet Connection Firewall window, click the Exceptions tab.

    As etapas 5 a 8 abrirem a porta TCP 135, que é usada pelo DCOM para se comunicar com computadores remotos.

  4. On the Exceptions tab, click the Add Port button.

  5. No Adicionar porta caixa de diálogo, siga o seguinte:

    • For Port Number, type 135.

    • For Description, type a description (such as remote debugging DCOM).

    • Selecione TCP.

  6. (Opcional) Limitando o acesso aos computadores na sub-rede local aprimora a segurança. Você deve fazer isso, a menos que você precise depurar fora da sub-rede local.

    1. Clique em Alterar escopo.

    2. No Alterar escopo caixa de diálogo, selecione Minha rede (sub-rede) somente.

    3. Click OK.

  7. Clique em OK para fechar a Adicionar porta caixa de diálogo.

  8. Se a sua diretiva de domínio requer comunicação de rede para ser feito por meio do IPSec, realizar esta etapa. Caso contrário, ignorá-lo.

    • Open UDP port 4500 (used for IP security) by repeating the prior step, substituting UDP for the Protocol, and 4500 for the Port Number.

    • Abrir a porta UDP 500 (usada para segurança IP) da mesma maneira, substituindo UDP para o protocolo, e 500 para o Número de porta.

    Steps 10-14 open ports necessary for file and print sharing.

  9. No programas e serviços caixa, selecione File and Print Sharing.

  10. Click the Edit button.

  11. No Editar um serviço caixa de diálogo, selecione as seguintes portas: TCP 139, TCP 445, UDP 137, and UDP 138.

  12. (Opcional) Limitando o acesso aos computadores na sub-rede local aprimora a segurança. Você deve fazer isso, a menos que você precise depurar fora da sub-rede local.

    1. Clique em Alterar escopo.

    2. No Alterar escopo caixa de diálogo, selecione Minha rede (sub-rede) somente.

    3. Click OK.

  13. Clique em OK para fechar a Editar um serviço caixa de diálogo.

    As etapas 15 19 adicionam msvsmon à lista de exceção do SP2. Isso possibilita para dinamicamente abrir portas em tempo de execução.

  14. Clique o Adicionar um programa botão.

  15. No Adicionar um programa caixa de diálogo, clique no Procurar botão.

  16. In the Browse dialog box, navigate to where Msvsmon.exe is located, which will be one of the following directories:

    Install path \Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\x86

    Install path \Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\x64

    Install path \Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\ia64

  17. (Opcional) Limitando o acesso aos computadores na sub-rede local aprimora a segurança. Você deve fazer isso, a menos que você precise depurar fora da sub-rede local.

    1. Clique em Alterar escopo.

    2. No Alterar escopo caixa de diálogo, selecione Minha rede (sub-rede) somente.

    3. Click OK.

  18. Clique em OK para fechar a Adicionar um programa caixa de diálogo.

  19. Clique em OK para fechar Firewall do Windows.

Consulte também

Tarefas

Como: Configurar depuração remota