Como: Controle de geração de arquivo WSDL para serviços Web do ASP.NET
Você pode desabilitar ou ativar a geração de arquivo WSDL para todos os serviços da Web em um aplicativo ASP.NET quando você estiver trabalhando com o Designer de Aplicativos no Visual Studio Team System Architecture Edition. Por padrão, Visual Studio permite a geração do arquivo WSDL. Para obter mais informações, consulte Geração de arquivo WSDL para serviços Web do ASP.NET.
Observação: |
---|
Desativando ou ativando WSDL geração do arquivo se aplica a todos os serviços da Web em um aplicativo ASP.NET.Desativar a geração de arquivo WSDL sem especificar outro local para o arquivo WSDL impede que a geração de referência da Web e resultados em uma mensagem de erro informando que um arquivo WSDL não foi encontrado no local especificado.Desativar a geração de arquivo WSDL também desabilita o padrão ASP.NET testar página produzida ao acessar URL serviço Web a partir de um navegador.Para obter mais informações, consulte Como: Substituir as definições em arquivos WSDL de vinculação WSDL. |
Essa tarefa antes da implementação pode ser obtido com o uso do Editor de Configurações e Restrições.Depois de implementar o aplicativo ASP.NET, você também pode remover ou adicionar a configuração apropriada na Web. arquivo de configuração, que está localizado no projeto de aplicativo ou na computador. arquivo de configuração do servidor Web no qual o aplicativo será implantado, dependendo do escopo que você deseja.
Para desabilitar a geração do arquivo WSDL de um aplicativo ASP.NET
No diagrama de aplicativo, clicar no aplicativo ASP.NET desejado.
Sobre o Diagrama menu, escolher As configurações e restrições.
Em Configurações na Editor de Configurações e Restrições, expandir o Diretório nó e, em seguida, a Configuração nó.
clicar com o botão direito do mouse o Configuração nó, aponte para Adicionar recursoe escolher SystemWebSectionGroup.
clicar com o botão direito do mouse o SystemWebSectionGroup nó, aponte para Adicionar recursoe escolher WebServicesSection.
No painel à direita do Editor de Configurações e Restrições, expandir o Configurações nó.
Sobre o Protocolos linha, clicar no Valor coluna e, em seguida, a reticências (…) botão.
ComplexSetting coleção Editor aparece.
No Membros lista, selecionar Documentação, clicar Remover, and then OK.
A seguinte entrada é omitida do <System.Web> seção no arquivo de configuração Web.config do aplicativo, que é gerado quando o aplicativo é implementado:
<add name="Documentation" />
Você também pode remover essa entrada do arquivo computador.config servidor Web's para desabilitar a geração do arquivo WSDL para todos os aplicativos ASP.NET nesse servidor.
Para habilitar a geração de arquivo WSDL de um aplicativo ASP.NET
No diagrama, selecionar o aplicativo ASP.NET que você deseja.
Sobre o Diagrama menu, escolher As configurações e restrições.
Em Configurações na Editor de Configurações e Restrições, expandir o Diretório nó e, em seguida, a Configuração nó.
expandir o SystemWebSectionGroup nó e selecionar o WebServicesSection recurso.
No painel à direita do Editor de Configurações e Restrições, expandir o Configurações nó.
Sobre o Protocolos linha, clicar no Valor coluna e, em seguida, a reticências (…) botão.
ComplexSetting coleção Editor aparece.
No Editor de coleção do ComplexSetting, clicar Adicionar.
No Membros lista, será exibida uma nova configuração.
Na lista de propriedades de configuração, nomeie a configuração "Documentação" e clicarOK.
A seguinte entrada é adicionada à <System.Web> seção no arquivo de configuração Web.config do aplicativo, que é gerado quando o aplicativo é implementado:
<add name="Documentation" />
Você também pode adicionar esta entrada ao arquivo de computador.config do servidor da Web para ativar a geração de arquivo WSDL para todos os aplicativos ASP.NET nesse servidor.
Consulte também
Outros recursos
Configurando a geração de arquivo WSDL para serviços Web do ASP.NET