Compartilhar via


Como: Atualizar URIs de cliente de serviços da Web em arquivos de configuração

Quando você prepara implantar aplicativos de consumidor de serviço da Web, você precisará atualizar seus arquivos de configuração com os locais dos serviços da Web no ambiente de implantação.For more information, see Informações do aplicativo nos relatórios de implantação.

No entanto, antes de executar esta tarefa, você primeiro precisará recuperar os URIs absoluto pontos de extremidade da Web serviço provedor da versão do Relatar de implantação de XML.For more information, see Como: Serviço de Web de Localizar e da Web Absoluto URIs nos relatórios de implantação de conteúdo.

Para atualizar o cliente de serviço da Web URI para um aplicativo ASP.NET

  1. Abrir arquivo Web.config para o aplicativo ASP.NET conectado a ponto de extremidade de provedor de serviço da Web.

  2. No arquivo Web.config, localize o elemento <appSettings>.

  3. Sob o elemento de <appSettings> , localize o elemento de <add> cujo atributo de "valor" corresponde ao valor da propriedade Target Location do ponto de extremidade de consumidor de serviço da Web.

    Dica:

    Você pode Localizar o Propriedade Target Location , a empresa de consumidor de serviço da Web no diagrama de aplicativo e pressionando F4 para abrir a janela de propriedades.

  4. Do elemento <add> , Copiar o valor do atributo "chave" à configuração Config File Entry no ponto de extremidade de consumidor de serviço da Web.

    Dica:

    Para localizar o Configuração de Config File Entry , clique com o botão direito a empresa de consumidor de serviço da Web no diagrama de aplicativo e escolha Configurações e restrições.Nas configurações e Constraints Editor, Selecionar o nó de configurações do ponto de extremidade do aplicativo.A configuração de Config File Entry está localizada no painel Direito das configurações e Constraints Editor.For more information, see Configurações e editor restrições.

  5. Se já não tiver recuperado o URI absoluto para a empresa conectado de provedor de serviço da Web, recupere esse URI absoluto.

  6. No elemento <add>, Substituir no atributo "valor" com URI absoluto do ponto do serviço provedor de extremidade de Web valor.

    Dica:

    Se necessário, use o valor que você copiou para o Config File Entry Configuração para localizar o elemento de <add> com um valor do atributo "chave" correspondente no arquivo Web.config.

Cópia o valor do atributo "chave de" a configuração de Config File Entry especifica a entrada de arquivo de configuração que mapeia para o ponto de extremidade de consumidor.Na implantação, essa configuração determina qual entrada de arquivo de configuração para definir quando os parâmetros de implantação estiver resolvidos.Você também pode usar esse Configuração para localizar esse valor no arquivo Web.config quando você atualiza-lo com o URI absoluto.

Para atualizar o cliente de serviço da Web URI para um aplicativo Windows ou do Office

  1. Abrir o arquivo app.config para o aplicativo de Windows ou do Office conectado a ponto de extremidade de provedor de serviço da Web.

  2. No arquivo config.xml, localize o elemento <applicationSettings>.

  3. Sob o elemento de <applicationSettings> , localize o seguinte elemento onde ApplicationName é o correspondente Nome do aplicativo:

    • Elemento <ApplicationName.Properties.Settings> (aplicativos Visual C# e Visual J# Windows e Office)

    • Elemento <ApplicationName.My.MySettings> (aplicativos de Windows do Visual Basic)

    • Elemento <ApplicationName.Settings> (aplicativos do Office do Visual Basic)

  4. Nesse elemento, localize o elemento de <Setting> cujo atributo de "valor" corresponde ao valor da propriedade Target Location do ponto de extremidade de consumidor de serviço da Web.

    Dica:

    Você pode Localizar o Propriedade Target Location , a empresa de consumidor de serviço da Web no diagrama de aplicativo e pressionando F4 para abrir a janela de propriedades.

  5. Do elemento <Setting> , Copiar o valor do atributo "nome" à configuração Config File Entry no ponto de extremidade de consumidor de serviço da Web.

    Dica:

    Para localizar o Configuração de Config File Entry , clique com o botão direito a empresa de consumidor de serviço da Web no diagrama de aplicativo e escolha Configurações e restrições.Nas configurações e Constraints Editor, Selecionar o nó de configurações do ponto de extremidade do aplicativo.A configuração de Config File Entry está localizada no painel Direito das configurações e Constraints Editor.For more information, see Configurações e editor restrições.

  6. Se já não tiver recuperado o URI absoluto para a empresa conectado de provedor de serviço da Web, recupere esse URI absoluto.

  7. Sob o elemento <Setting> correspondente, Substituir no atributo "valor" com URI absoluto do ponto do serviço provedor de extremidade de Web valor.

    Dica:

    Se necessário, use o valor que você copiou para o Config File Entry Configuração para localizar o elemento de <Setting> com um valor do atributo "nome" correspondente no arquivo config.xml.

Cópia do valor de atributo "nome" a configuração de Config File Entry especifica a entrada de arquivo de configuração que mapeia para o ponto de extremidade de consumidor.Na implantação, essa configuração determina qual entrada de arquivo de configuração para definir quando os parâmetros de implantação estiver resolvidos.Você também pode usar esta configuração para localizar esse valor no App.config arquivo quando você Atualizar com o URI absoluto.

Consulte também

Conceitos

Visão geral de implantação usando relatórios de implantação