Como depurar em computadores que estejam executando o Windows XP e que são o mesmo grupo de trabalho no Visual Studio .NET ou no Visual Studio 2005

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 833900
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sumário
Este artigo passo a passo descreve como configurar depuração remota no Microsoft Visual Studio .NET ou no Microsoft Visual Studio 2005 entre dois computadores que estejam executando o Microsoft Windows XP Professional. Nesse cenário, os dois computadores não estão no mesmo domínio. No entanto, eles estão no mesmo grupo de trabalho.

back to the top

Requisitos

Este artigo pressupõe que você esteja familiarizado com os seguintes tópicos:
  • Microsoft Windows XP Professional com o Microsoft .NET Framework instalado
  • Microsoft Visual Studio .NET ou Microsoft Visual Studio 2005
A lista a seguir descreve o hardware recomendado, software, infra-estrutura de rede e service packs que você precisa:
  • O Visual Studio .NET ou Visual Studio 2005
  • Depuração
back to the top

Criar uma nova conta de usuário e adicioná-lo aos grupos apropriados para depuração remota

Para usar a depuração remota, você deve adicionar a conta de usuário apropriadas ao grupo Usuários depuradores e o grupo de administradores no computador remoto e no computador local. Para fazer isso, execute as seguintes etapas:
  1. No computador local, fazer logon usando uma conta de usuário que tenha permissões administrativas.
  2. No computador local, clique com o botão direito do mouse Meu computador e, em seguida, clique em Gerenciar .
  3. Crie uma nova conta de usuário:
    1. Expanda Ferramentas do sistema , expanda usuários e grupos locais e, em seguida, expanda usuários .
    2. Clique com o botão direito do mouse em Users .
    3. Clique em novo usuário . A caixa de diálogo Novo usuário é exibida.
    4. Nas seguintes caixas de texto, digite as informações que você deseja usar para a nova conta de usuário:
      • nome de usuário
      • nome completo
      • Descrição
      • senha
      • Confirmar senha
      Observação Você deve criar uma conta de usuário que tenha a mesma senha no computador local e o computador remoto.
    5. Clique para desmarcar a caixa de seleção usuário não pode alterar a senha .
    6. Clique para selecionar a caixa de seleção Password never expires .
    7. Clique em criar .
  4. Adicione nova conta de usuário ao grupo Usuários depuradores:
    1. Expanda Ferramentas do sistema , expanda usuários e grupos locais e, em seguida, expanda grupos .
    2. Clique duas vezes em Usuários depuradores .
    3. Na caixa de diálogo Propriedades de usuários do depurador , clique em Adicionar .
    4. Na caixa de diálogo Selecionar usuários , digite a conta de usuário apropriado no campo Digite os nomes de objeto para selecionar . Por exemplo, digite Domínio1\Usuário1 .
    5. Clique duas vezes em OK .
  5. Adicione a nova conta de usuário ao grupo Administradores:
    1. Clique em grupos e clique duas vezes em administradores .
    2. Na caixa de diálogo Propriedades de administradores , clique em Adicionar .
    3. Na caixa de diálogo Selecionar usuários , digite a conta de usuário apropriado no campo Digite os nomes de objeto para selecionar . Por exemplo, digite Domínio1\Usuário1 .
    4. Clique duas vezes em OK .
  6. Feche a ferramenta Gerenciamento do computador.
  7. Repita as etapas 1 a 6 no computador remoto.
back to the top

Alterar a configuração de segurança padrão

Em ambos os computadores, você deve alterar a configuração de segurança padrão. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar e, em seguida, clique em controle painel .
  2. No modo de exibição clássico, clique duas vezes em Ferramentas administrativas .
  3. Clique duas vezes em diretiva de segurança local .
  4. Expanda diretivas locais . A janela de Configurações locais de segurança é exibida.
  5. Em Diretivas locais , clique em Opções de segurança .
  6. Clique duas vezes em acesso à rede: modelo de compartilhamento e segurança para contas locais .
  7. Na lista suspensa, clique em Classic - locais users authenticate as themselves e em seguida, clique em OK .
  8. Feche Configurações locais de segurança e Ferramentas administrativas e, em seguida, reinicie o computador.
back to the top

Alterar a configuração de logon do Internet Explorer

Quando você cria um projeto da Web usando o nome completo do computador, o Microsoft Internet Explorer reconhece o site como um site. Quando você logon para o computador usando a nova conta de usuário, o Internet Explorer usa as configurações de segurança padrão da zona da Internet. Por padrão, a configuração de logon é logon automático somente na zona da intranet .

Para executar a depuração remota usando a nova conta de usuário que você criou anteriormente, você deve alterar a configuração de logon para permitir que você faça logon automaticamente usando a nova conta de usuário. Para fazer isso, execute as seguintes etapas:
  1. Fazer logon no computador local usando a nova conta de usuário.
  2. Clique em Iniciar e, em seguida, clique em controle painel .
  3. Clique duas vezes em Internet Options . A caixa de diálogo Propriedades da Internet será exibida.
  4. Na caixa de diálogo Propriedades da Internet , clique na guia segurança .
  5. Na guia segurança , clique em Internet .
  6. Clique em nível personalizado . A caixa de diálogo Configurações de segurança será exibida.
  7. Em Autenticação de usuário , clique para selecionar a opção de logon automático com o nome de usuário atual e a senha e, em seguida, clique em OK . A seguinte mensagem de aviso será exibida:
    Tem certeza de que deseja alterar as configurações de segurança para esta zona?
  8. Clique em Sim e, em seguida, clique em OK .
back to the top

Criar um aplicativo da Web remoto

Use o computador local para criar um projeto de aplicativo da Web no computador remoto. Para fazer isso, execute as seguintes etapas:
  1. Inicie o Visual Studio .NET ou Visual Studio 2005.
  2. No menu arquivo , aponte para novo e, em seguida, clique em Project .
  3. Em Project Types , clique em Projetos do Visual Basic .

    Observação no Visual Studio 2005, clique em Visual Basic .
  4. Em modelos , clique em ASP.NET Application .

    Observação No Visual Studio 2005, clique em ASP.NET Web Site .
  5. Na caixa Location , digite uma URL que está localizado no computador remoto. Por exemplo, digite http://RemoteComputer/WebApp e, em seguida, clique em OK . O Visual Studio .NET cria a solução.
  6. No menu Project , clique em Adicionar referência .
  7. Abra o WebForm1.aspx no designer.
  8. Clique duas vezes o designer para abrir a janela de editor de código.
  9. Adicione o seguinte código do evento Page_Load .
    Response.Write("Hello World")
  10. Nesta linha de código, pressione F9 no teclado para definir um ponto de interrupção nessa linha.
back to the top

Verifique se que funciona de depuração remota

Para verificar que funciona de depuração remota, clique em Iniciar , no menu Debug . O aplicativo é executado no modo de depuração e parar no ponto de interrupção que você definiu anteriormente.

back to the top

Solução de problemas

Se você tiver problemas quando você depurar seu aplicativo da Web remoto, verifique o seguinte:
  • O arquivo Web.config para o aplicativo ASP.NET não contém erros e o elemento de compilação tem um atributo de depuração está definido como True .
  • A configuração de segurança para o site permite que a autenticação integrada do Windows.
  • Na janela Propriedades do projeto, você tiver ativado A depuração de ASP.NET . Esta opção está localizada em depuração nas Propriedades de configuração .
back to the top

Listagem de código completo

WebForm1.aspx

A seguir está o código completo listagem de WebForm1.aspx.
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="WebApplication1.WebForm1"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML>	<HEAD>		<title>WebForm1</title>		<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">		<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">		<meta name="vs_defaultClientScript" content="JavaScript">		<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">	</HEAD>	<body MS_POSITIONING="GridLayout">		<form id="Form1" method="post" runat="server">		</form>	</body></HTML>

WebForm1.aspx.vb

A seguir está o código completo listagem de # Webform1.aspx.vb.
Public Class WebForm1    Inherits System.Web.UI.Page#Region " Web Form Designer Generated Code "    'The Web Form Designer requires this call.    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()    End Sub    'NOTE: The Web Form Designer requires the following placeholder.    'Do not delete it or move it.    Private designerPlaceholderDeclaration As System.Object    Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init        'CODEGEN: The Web Form Designer requires this method call.         'Do not modify it by using the code editor.        InitializeComponent()    End Sub#End Region    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load        'Put user code to initialize the page here.       Response.Write("Hello World")    End SubEnd Class
back to the top
Referências
Para obter mais informações, visite os seguintes sites do Microsoft Developer Network (MSDN) da:back to the top

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 833900 - Última Revisão: 12/08/2015 05:48:52 - Revisão: 2.4

Microsoft Visual Studio 2005 Professional Edition, Microsoft Visual Studio 2005 Standard Edition, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Academic Edition, Microsoft Visual Studio .NET 2002 Professional Edition, Microsoft Visual Studio .NET 2002 Enterprise Architect, Microsoft Visual Studio .NET 2002 Enterprise Developer, Microsoft Visual Studio .NET 2002 Academic Edition, Microsoft ASP.NET 1.1, Microsoft ASP.NET 1.0

  • kbnosurvey kbarchive kbmt kbvs2005swept kbvs2005applies kbdebug kbremoteprog kbhowtomaster KB833900 KbMtpt
Comentários