Erro ao utilizar a funcionalidade de implementação de aplicações no SharePoint 2013

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 3096780
Sintomas
Num ambiente do Microsoft SharePoint no local, poderá ter várias aplicações web no farm e cada aplicação web tem o seu próprio catálogo de aplicação. Pode utilizar a funcionalidade de implementação de aplicações para implementar a aplicação na aplicação web de uma. No entanto, quando tentar utilizar esta funcionalidade para implementar a aplicação mesma na outra aplicação web, recebe a seguinte mensagem de erro:

Existe outra instalação de aplicações associada com o mesmo principal de aplicação como esta instalação de aplicações. Tem a certeza de que pretende eliminar os dados de implementação da instalação de aplicações e só utilizar dados de implementação desta instalação de aplicações para o principal app associadas?
Causa
Este problema ocorre porque a funcionalidade de implementação de aplicações foi concebida para funcionar num ambiente de múltiplas tenant como Online do SharePoint. Neste tipo de ambiente, cada aplicação web pertence a um inquilino exclusivo e a mesma aplicação tem diferente app ID principal. Por conseguinte, não exista nenhum conflito. No entanto num ambiente no local do SharePoint, todas as aplicações web partilham o mesmo ID de Tenants. É isso que não recebe a mensagem de erro quando tenta implementar a mesma aplicação através de várias aplicações web. Este comportamento representa uma limitação do produto.
Resolução
Para emitir uma aplicação para várias colecções de sites, pode utilizar o PowerShell ou pode escrever código utilizando a API de modelo de objecto do SharePoint. Para mais informações sobre como utilizar o PowerShell para implementar uma aplicação a vários sites, consulte o seguinte Web site da TechNet:

Instalação-SPApp
Mais Informação
Implementação de aplicações é uma funcionalidade que os administradores podem utilizar para emitir apps para colecções de sites específica, aplicando as regras predefinidas. Por exemplo, pode premir o botão de uma aplicação para colecções de sites que são criadas apenas sob o caminho gerido /teams.

Para aceder a esta funcionalidade, carregar primeiro a aplicação para as aplicações de biblioteca do SharePoint no catálogo de aplicação. Em seguida, adicione a aplicação para o site do catálogo de aplicação próprio. Após a aplicação ter sido adicionada ao site do catálogo de aplicação, pode encontrá-la naConteúdo do Site. Clicando nas reticências (...) no canto superior direito da aplicação de gera uma caixa de diálogo de contexto que mostra os detalhes de aplicações. Clique na hiperligação de implementação para ir para a página Gerir implementações de aplicações. Este é o local onde pode gerir as regras para operações de implementação de aplicações.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3096780 - Última Revisão: 09/17/2015 07:29:00 - Revisão: 1.0

Microsoft SharePoint Server 2013

  • kbmt KB3096780 KbMtpt
Comentários