Compartilhar via


Como: Configurar um serviço de Reuse Types existentes

Quando uma referência de serviço é adicionada a um projeto, os tipos definidos no serviço são gerados no projeto local.Em muitos casos, isso cria tipos duplicados quando um serviço usa comuns .NET Framework os tipos ou quando os tipos são definidos em uma biblioteca compartilhada.

Para evitar esse problema, os tipos em assemblies referenciados são compartilhados por padrão.Se você deseja desabilitar o tipo de compartilhamento para um ou mais módulos (assemblies), você pode fazê-lo no Configurar serviço referências caixa de diálogo.

Para desabilitar o tipo de compartilhamento em um único assembly

  1. In O gerenciador de soluções, selecionar a referência de serviço.

  2. Sobre o Projeto menu, clicar Configurar referência de serviço.

  3. No Configurar referências de serviços caixa de diálogo , selecionar Usar novamente os tipos em assemblies referenciados especificados.

  4. Marque a caixa de seleção para cada assembly em que deseja ativar o compartilhamento de tipo.Para desabilitar o compartilhamento de um conjunto de tipo, deixe a caixa de seleção desmarcada.

Para desabilitar o compartilhamento em todos os assemblies de tipo

  1. In O gerenciador de soluções, selecionar a referência de serviço.

  2. Sobre o Projeto menu, clicar Configurar referência de serviço.

  3. No Configurar referências de serviços diálogo caixa, desmarcar o Usar novamente os tipos em assemblies referenciados a caixa de seleção.

Consulte também

Tarefas

Exemplo de Consumo de ASMX e Serviços WCF

Referência

configurar serviço Reference caixa de diálogo

Outros recursos

Serviços do Windows Communication Foundation e serviços de dados ADO.NET