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
Versão do Microsoft Office
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
Um administrador deve configurar a diretiva de segurança para o Compartilhar de rede.
Você deve criar as entradas de registro no computador cliente para executar o Adicionar - in.For more information, see Entradas de registro para Application-Nível Adicionar-ins.
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
- Você pode usar o projeto de instalação que é fornecido com projetos de nível de aplicativo para implantar o assembly de Adicionar-in e criar as chaves do registro necessárias.For more information, see Instalação projetos para o nível de aplicativo Adicionar-ins (sistema de 2003).
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: 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)