Partilhar via


Como: Depurar um serviço WCF auto-hospedado

A auto-hospedado serviço é um serviço do WCF não é executado dentro do IIS, o Host de serviço WCF, ou o ASP.NET servidor de desenvolvimento.A maneira mais fácil para depurar um WCF hospedagem interna é configurar Visual Studio para iniciar o cliente e servidor quando você escolhe Start Debugging sobre o Debug menu.

Se o serviço WCF hospedagem interna dentro ou um processo que não pode ser iniciado dessa maneira, como o serviço do NT, você não pode usar esse método.Em vez disso, você pode fazer o seguinte:

Para iniciar o cliente e o host Visual Studio

  1. Criar um Visual Studio solução contém projetos de cliente e servidor.

  2. Configurar a solução para iniciar processos de cliente e servidor quando você escolhe Iniciar sobre o Debug menu.

    1. Em Solution Explorer, clique com o botão direito no nome da solução.

    2. Clique em Definir projetos de inicialização.

    3. No solução <name> Propriedades caixa de diálogo, selecione Vários projetos de inicialização.

    4. No Vários projetos de inicialização grade, na linha que corresponde ao project server, clique em ação e escolha Iniciar.

    5. Na linha que corresponde ao projeto cliente, clique em ação e escolha Iniciar.

    6. Clique em OK.

Consulte também

Tarefas

Como: Step into serviços WCF

Referência

Limitações na depuração do WCF

Outros recursos

Depuração dos serviços WCF