Share via


Como: Depurar serviços da Web no código gerenciado

Quando estiver pronto para compilação e executa o serviço Web, primeiro você deve compilar o projeto ASP.NET serviço Web.Depois de compilado, você pode executar serviço Web.Para obter mais informações, consulte Preparação para depuração: serviço Web do ASP.NET projetos.

Você pode escolher entre três métodos para compilação e execute seu serviço Web:

Método

Descrição

Com o depurador

Este método inicia o navegador padrão e carrega a página inicial especificada.Executar uma página no depurador possibilita que você navegue no código linha por linha, e use ferramentas adicionais de análise e informação em tempo de execução.Caso o Visual Studio detecte que os arquivos chave foram alterados, ele também compilará o projeto antes iniciar o navegador com a página inicial especificada.

Sem o depurador

Esse método possibilita que você possa executar seu código como ele normalmente seria executado fora do contexto das ferramentas de desenvolvimento, e, portanto, nenhuma informação em tempo de execução estará disponível através dessas ferramentas.Caso o Visual Studio detecte que os arquivos chave foram alterados, ele compilará o projeto antes de iniciar o navegador com a página inicial especificada.Entretanto, você pode anexar o depurador para o processo conforme necessário.

Exibir no navegador

Este método compila o projeto e abre uma página da Web escolhida no Solution Explorer.O Visual Studio compila e executa o projeto em um navegador padrão dentro do Visual Studio.

Para compilação e executar um serviço Web com o depurador

  1. In O gerenciador de soluções, clicar com o botão direito do mouse no arquivo.asmx do serviço Web que você deseja executar e clique em conjunto sistema autônomo página Iniciar no menu de atalho.

  2. No menu Debug, clique em Start.

    Este comando instrui o Visual Studio a executar serviço Web no depurador.

  3. Para interromper a execução do formulário e retornar ao Code Editor, feche o navegador, ou clique em Stop Debugging no menuDebug.

Para compilação e executar um serviço Web sem o depurador

  1. No gerenciador de soluções, clicar com o botão direito do mouse no arquivo.asmx do serviço Web que você deseja executar e clique em conjunto sistema autônomo página Iniciar no menu de atalho.

  2. No menu Debug, clique em Start Without Debugging.

    O Visual Studio salva todos os arquivos no projeto e os compila.Uma vez compilados, o Visual Studio inicia o navegador padrão e navega para a página inicial do projeto.

  3. Para interromper a execução de serviço Web e retornar ao Editor de código, fechar o navegador.

Para criar e executar um serviço Web usando o modo de exibição na opção de navegador

  1. In O gerenciador de soluções, clicar com o botão direito do mouse no arquivo.asmx do serviço Web que você deseja executar e clique em Exibir no navegador no menu de atalho.

    O Visual Studio compila serviço Web e inicia a página inicial especificada dentro do IDE.

  2. Para interromper a execução de serviço Web e retornar ao Editor de código, fechar o navegador.

Consulte também

Tarefas

Preparação da Depurando: XML Web Serviço Projects

Outros recursos

Criando Web Services em código gerenciado