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

Este tópico se aplica a:

Edição

Visual Basic

C#

C++

Desenvolvedores Web

Express

Padrão

PRO e equipe

Legenda de tabela:

Aplica-se

Não é aplicada

Comando ou comandos oculta por padrão.

On Windows Vista plataformas, a instalação de depuração remota requer algumas etapas adicionais para configurar o Firewall do Windows. Essas etapas são executadas automaticamente quando você executa o depurador remoto pela primeira vez.Se o programa de instalação manual for necessária por qualquer motivo, siga os procedimentos nesta seção.

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

Se o Firewall do Windows estiver ativado, algumas portas devem ser abertas e permissões devem ser concedidas ao Visual Studio e outros executáveis envolvidos na remoto depuração. O Firewall do Windows não deve estar no modo Shielded.

Cuidado:

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

Para configurar o computador host do Visual Studio

  1. In Control Panel,click Classic View.

  2. clicar duas vezes em A Central de segurança.

  3. In Segurança do Windows centralizar, clicar Firewall do Windows.

  4. No Firewall do Windows janela, clicar no Permitir que um programa pelo firewall.

    The Controle de conta de usuário caixa de diálogo é exibida.

    1. Se o Controle de conta de usuário caixa de diálogo solicita sua permissão para continuar, clicar Continuar.

    2. Se o Controle de conta de usuário caixa de diálogo solicita sua senha de administrador, digite sua senha e clicar Enviar.

    The Permitir que um programa pelo firewall caixa de diálogo é exibida.

    As etapas 6 a 9 em aberto TCP porta 135 (usada pelo DCOM para se comunicar com computadores remoto).

  5. Sobre o Exceções , clicar no Adicionar uma porta botão.

  6. No Adicionar porta diálogo caixa, faça o seguinte:

    • Para Port Number, digite 135.

    • Para Description, digite uma descrição (como depuração remota DCOM).

    • selecionar TCP.

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

    1. clicar alterar de escopo.

    2. No alterar de escopo caixa de diálogo de de seleçãoMinha rede (sub-rede) somente.

    3. Clique em OK.

  8. clicar OK para fechar o Adicionar uma porta caixa de diálogo.

  9. Se sua diretiva de domínio requer comunicação de rede para ser concluído por meio de IPSec, faça essa etapa.Caso contrário, pule.

    • Abra a porta UDP 4500 (usada para segurança IP) repetindo a etapa anterior, substituindo UDP para o Protocol e 4500 para o Port Number.

    • Abra porta UDP 500 (usada para segurança IP) da mesma maneira, substituindo UDP for the Protocolo, and 500 for the Número de portas.

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

  10. clicar Adicionar um programa.

  11. Na caixa de diálogo Add program, clique no botão Browse.

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

  13. Clique OK para fechar a caixa de diálogo Browse.

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

    1. clicar alterar de escopo.

    2. No alterar de escopo caixa de diálogo de de seleçãoMinha rede (sub-rede) somente.

    3. Clique em OK.

  15. clicar OK para fechar o Adicionar um programa caixa de diálogo.

Para configurar o computador remoto

  1. In Painel de controle, clicar O modo de exibição clássico.

  2. clicar duas vezes em A Central de segurança.

  3. In Segurança do Windows centralizar, clicar Firewall do Windows.

  4. No Firewall do Windows janela, clicar no Permitir que um programa pelo firewall.

    The Controle de conta de usuário caixa de diálogo é exibida.

    • Se o Controle de conta de usuário caixa de diálogo solicita sua permissão para continuar, clicar Continuar.

    • Se o Controle de conta de usuário caixa de diálogo solicita sua senha de administrador, digite sua senha e clicar Enviar.

    Steps 6-9 open the TCP 135 port, which is used by DCOM to communicate with remote computers.

  5. clicar no Adicionar porta botão

  6. No Adicionar porta diálogo caixa, faça o seguinte:

    • Para Port Number, digite 135.

    • Para Description, digite uma descrição (como depuração remota DCOM).

    • selecionar TCP.

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

    1. clicar alterar de escopo.

    2. No alterar de escopo caixa de diálogo de de seleçãoMinha rede (sub-rede) somente.

    3. Clique em OK.

  8. clicar OK para fechar o Adicionar porta caixa de diálogo.

  9. Se sua diretiva de domínio requer comunicação de rede para ser concluído por meio de IPSec, faça essa etapa.Caso contrário, pule.

    • Abra a porta UDP 4500 (usada para segurança IP) repetindo a etapa anterior, substituindo UDP para o Protocol e 4500 para o Port Number.

    • Abra porta UDP 500 (usada para segurança IP) da mesma maneira, substituindo UDP for the Protocolo, and 500 for the Número de portas.

    Etapas 11-15 abrem portas necessárias para arquivo e impressoras.

  10. No Programas e serviços caixa de seleção Compartilhamento de arquivos e impressoras.

  11. Clique no botão Edit.

  12. No edição um serviço caixa de diálogo, selecionar as seguintes portas: TCP 139, TCP 445, UDP 137, and UDP 138.

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

    1. clicar alterar de escopo.

    2. No alterar de escopo caixa de diálogo de de seleçãoMinha rede (sub-rede) somente.

    3. Clique em OK.

  14. clicar OK para fechar o edição um serviço caixa de diálogo.

    Steps 16-20 add msvsmon to the SP2 Exception list.Isso permite que ele para dinamicamente em em aberto portas em time de execução.

  15. clicar no Adicionar um programa botão.

  16. No Adicionar um programa diálogo, clicar no Procurar botão.

  17. Na caixa de diálogo Browse, navegue até onde Msvsmon.exe está localizado, que será um dos seguintes diretórios:

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

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

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

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

    1. clicar alterar de escopo.

    2. No alterar de escopo caixa de diálogo de de seleçãoMinha rede (sub-rede) somente.

    3. Clique em OK.

  19. clicar OK para fechar o Adicionar um programa caixa de diálogo.

  20. clicar OK to fechar Firewall do Windows.

  21. fechar o Central de segurança do Windows.

Consulte também

Tarefas

Como: Configurar remoto depuração