Compartilhar via


Modelos de implantação (sistema de 2003)

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

  • Projetos de nível de aplicativo

Versão do Microsoft Office

  • Microsoft Office 2003

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Ferramentas do Visual Studio para o Office oferece suporte a soluções de implantação em um computador local ou em um Local da Rede.Os modelos são diferentes para os dois tipos principais de projetos:

  • Personalizações em nível de documento

  • Aplicativos-nível Adicionar-ins

Para obter mais informações sobre personalizações em nível de documento e o nível de aplicativo Adicionar-ins, consulte Arquitetura de personalizações de nível de documento e Arquitetura de nível de aplicativo Adicionar-ins.

Modelos de implantação para personalizações de nível de documento

Há três modelos de implantação principal para personalizações do Word e Excel.A tabela a seguir resume esses modelos.

Local do documento

Local do assembly

Local

Compartilhar de rede (UNC) ou o servidor Web (HTTP)

Local

Local

Compartilhar de rede ou servidor Web

Compartilhar de rede ou servidor Web

Cada modelo de implantação tem vantagens e considerações que você deve avaliar antes de decidir como implantar sua solução.

Modelo de implantação local/rede

Esse modelo envolve distribuir cópias do documento ou pasta de trabalho para computador de cada usuário individual e colocar o assembly em um Compartilhar de rede.Um método de distribuir o documento é colocar um modelo em um servidor e com que cada usuário Criar uma Copiar local do.

Esse modelo combina fácil manutenção do assembly com flexibilidade para o usuário final, que pode fazer algumas personalização do texto do documento.Para obter detalhes de implantação, consulte Como: Implantar soluções do Office (sistema de 2003).

Benefícios

  • Os usuários finais pode personalizar suas próprias cópias do documento, por exemplo, adicionando seus próprios nomes e números de telefone para o timbre.Tal personalização é mais difícil se todos usam um documento compartilhado comum.

  • Os usuários podem trabalhar com seus documentos off-line.

  • Os usuários podem salvar documentos em locais convenientes, como uma pasta de documentos especiais ou a área de trabalho.

  • Os usuários podem fazer Local cópias de backup de documentos.

Considerações

  • Um administrador deve configurar a diretiva de segurança para o Compartilhar de rede.

  • Você deve distribuir Copiars do documento para cada usuário sempre que o documento é alterado, ou notificá-los para criar uma Novo Copiar local do modelo.

  • Se você usar um caminho HTTP ou HTTPS para acessar o assembly, o assembly será armazenado no cache do Internet Explorer.Se um usuário não estiver conectado à rede quando ele ou ela abre o documento personalizado, o documento funciona usando informações de assembly em cache.No entanto, se o usuário não anteriormente abriu o documento pelo menos uma vez, ou foi limpa o cache de navegador da Internet, o assembly não será no computador e não pode ser executado.For more information, see Modelo off-line para soluções do Office (sistema de 2003).

  • Se você usar um caminho HTTP ou HTTPS para acessar o documento, o assembly será Carregar somente se o Procurar na mesma janela opção para arquivos .xls, .doc ou está Selecionadoda no Windows Explorer.Essa opção é usada pelo Internet Explorer para determinar se o documento está hospedado dentro da janela atual ou em uma janela separada.Se o documento estiver hospedado em uma janela separada, o assembly não carregar e executar.For more information, see Solucionando problemas do Office em tempo de execução.

Modelo de implantação local/local

O modelo local/local envolve distribuir cópias do documento ou pasta de trabalho e cópias do assembly ao computador de cada usuário individual.Este modelo é melhor se você não é intenção muitas alterações tanto o documento ou o assembly, ou se a rede com freqüência não está disponível.Para obter detalhes de implantação, consulte Como: Implantar para uso off-line de documentos (sistema de 2003).

Benefícios

  • Nenhum Compartilhar de rede é necessária.

  • O documento e o assembly estão sempre disponíveis na Computador local, independentemente do estado da rede.

Considerações

  • Se alterações forem feitas para o documento ou para o assembly, a solução atualizada deve ser distribuída para cada usuário.

Modelo de implantação de rede/rede

O modelo de rede/envolve colocar o documento ou pasta de trabalho e o assembly de solução na rede para usuários finais trabalhar com.Este modelo é melhor se os usuários fazem muito trabalho colaborativo, ou se o documento ou pasta de trabalho e o assembly são atualizados com freqüência.Para obter detalhes de implantação, consulte Como: Implantar arquivos de solução com o Assistente de Publicar (sistema de 2003).

Benefícios

  • Ter apenas uma Copiar mestre do assembly e documento torna mais fácil fazer atualizações.

  • Colaboração e compartilhamento de documentos é mais fácil quando o documento ou modelo está disponível em um servidor de portal, como o SharePoint Portal Server.

Considerações

  • Os usuários devem estar conectados à rede.

  • No maiúscminúsc em que qualquer pessoa pode carregar para oonde do documento personalizado ou modelo, por exemplo, em um site SharePoint Portal Servidor sendo usado para colaboração de AAgruparar, você não é possível com segurança confiar no documento e o assembly usando a localização como prova.

Modelos de implantação para o nível de aplicativo Adicionar-ins

Há dois modelos de implantação para Adicionar-ins criados usando Ferramentas do Visual Studio para o Office, dependendo a Adicionar - no assembly reside na rede ou no computador local. Ambos os modelos de implantação exigem que as chaves de Registro necessárias e manifesto de aplicativo esteja instalada no computador de usuário final.For more information, see Implantando o nível de aplicativo Adicionar-ins (sistema de 2003).

Modelo de implantação de rede

Este modelo envolve colocar os assemblies de Adicionar-in em um servidor.Para obter detalhes de implantação, consulte Como: Implantar soluções do Office (sistema de 2003).

Benefícios

  • Os clientes automaticamente podem receber atualizações do Adicionar-in reiniciando o aplicativo Microsoft Office ou ao desabilitar e, em seguida, ativando o Adicionar-in pela caixa de diálogo suplementos de COM no aplicativo.

Considerações

Modelo de implantação local

Este modelo envolve distribuindo o assembly de Adicionar-in para o computador de cada usuário.Para obter detalhes de implantação, consulte Como: Implantar soluções do Office (sistema de 2003).

Benefícios

Considerações

  • Os assemblies devem ser fornecidos completo Confiar no computador do usuário.O projeto de instalação que é fornecido com projetos de nível de aplicativo não Incluir uma ação padrão para criar a diretiva de segurança necessárias.

  • Se alterações forem feitas os assemblies de Adicionar-in, os assemblies atualizados devem ser distribuídos para cada usuário.

Consulte também

Tarefas

Como: Implantar soluções do Office (sistema de 2003)

Como: Preparar os computadores de usuário final para Run Office Solutions (sistema de 2003)

Como: Atualizar arquivos de assembly implantado (sistema de 2003)

Como: Atualizar implantado documentos do Office que usam as extensões de código gerenciado (sistema de 2003)

Como: Implantar para uso off-line de documentos (sistema de 2003)

Conceitos

Implantando soluções do Office (Sistema de 2003)

Implantação de personalizações de nível de documento (sistema de 2003)

Proteger implantação (sistema de 2003)