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:
Anexe manualmente o depurador ao processo de hospedagem.Para mais informações, consulte Como: anexar a um processo em execução.
- ou -
Iniciar a depuração do cliente e, em seguida, entrar em uma chamada para o serviço.Isso requer que você ative a depuração no arquivo app. config.Para obter mais informações, Limitações na depuração do WCF.
Para iniciar o cliente e o host Visual Studio
Criar um Visual Studio solução contém projetos de cliente e servidor.
Configurar a solução para iniciar processos de cliente e servidor quando você escolhe Iniciar sobre o Debug menu.
Em Solution Explorer, clique com o botão direito no nome da solução.
Clique em Definir projetos de inicialização.
No solução <name> Propriedades caixa de diálogo, selecione Vários projetos de inicialização.
No Vários projetos de inicialização grade, na linha que corresponde ao project server, clique em ação e escolha Iniciar.
Na linha que corresponde ao projeto cliente, clique em ação e escolha Iniciar.
Clique em OK.
Consulte também
Tarefas
Referência
Limitações na depuração do WCF