Partilhar via


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

Observação

Se aplica a

As informações contidas neste tópico se aplicam somente

para o especificado Ferramentas do Visual Studio para o Office

projetos e as versões do Microsoft Office.

Para obter mais informações,

Consulte Recursos disponíveis pelo aplicativo e o tipo de projeto.

Tipo de Projeto

  • Projetos de nível de documento

  • Projetos de nível de aplicativo

Versão do Microsoft Office

  • Microsoft Office Sistema de 2007

Você pode implantar Ferramentas do Visual Studio para o Office soluções usando tecnologias de implantação ClickOnce ou o Windows Instalador.Ferramentas do Visual Studio para o Office usa ClickOnce conforme implementado na Microsoft Visual Studio Tools para o Microsoft Office system (versão 3.0 Runtime) e .NET Framework 3.5. Isso difere um pouco a funcionalidade disponível em aplicativos Windows Forms, que só usa a funcionalidade do .NET Framework. ClickOnce é criado para simplificar a implantação de solução e a manutenção.Embora seja possível usar um método alternativo de distribuir seus arquivos, tais como o Windows Instalador, você deve, ainda atender Ferramentas do Visual Studio para o Office e requisitos de segurança do ClickOnce antes dos usuários executar as soluções do Microsoft Office.Para obter mais informações sobre o modelo de segurança Ferramentas do Visual Studio para o Office , consulte Segurança no Office Solutions (sistema de 2007) e Implantando uma solução do Office usando o Windows Instalador (Sistema de 2007).

Para Geral informações sobre ClickOnce, consulte Implantação do ClickOnce.

O processo de implantação envolve as seguintes considerações:

  • Office solução requisitos.

  • Implantando uma solução do Office.

  • Instalando uma solução do Office.

  • Atualizando uma solução do Office.

  • Implantação durante o desenvolvimento.

  • ClickOnce em cache.

Requisitos de solução do Office

Antes de suas soluções do Microsoft Office 2007 podem ser executado, alguns componentes precisam ser instalados no computador, como o .NET Framework 3.5 e o Microsoft Visual Studio Tools para o Microsoft Office system (versão 3.0 Runtime).Geralmente você pode implantar esses componentes juntamente com sua solução.Para obter uma lista dos componentes necessários, consulte Office solução pré-requisitos para implantação (Sistema de 2007) e Como: Instalar pré-requisitos em computadores de usuário final para Run Office Solutions (Sistema de 2007).

Além disso, você precisará considerar como soluções Confiar.Para obter informações sobre segurança, consulte Segurança no Office Solutions (sistema de 2007).

Implantando uma solução do Office

Ao implantar uma solução do Office, você pode usar o do Assistente de publicação ou a página de propriedades de publicar para definir as seguintes configurações de implantação:

  • Número de versão.

  • Pré-requisitos.

  • Atualizar intervalos.

Após configurar essas definições de implantação, Ferramentas do Visual Studio para o Office publica os arquivos de solução no local de publicação.

Se você estiver implantando usando um CD ou unidade removível, deixar o local de Instalar em branco e definido de atualizações de como nunca.Para obter mais informações, consulte Como: Implantar uma solução do Office usando o ClickOnce (Sistema de 2007) e Publicação Office Solutions (Sistema de 2007).

Instalar uma solução do Office

Depois que a solução é copiada para o local de instalação, os usuários finais podem Baixar e instalá-lo.Você pode instalar soluções de várias maneiras diferentes: pela Executando do programa de instalação, abrindo o manifesto da implantação (arquivo .VSTO) ou ao abrir o documento.Para obter mais informações, consulte Como: Instalar uma solução Office ClickOnce (Sistema de 2007) e Como: Desinstalar uma solução Office ClickOnce (Sistema de 2007).

Se os usuários irão instalar a solução, abrindo o manifesto da implantação, talvez seja necessário configurar o servidor IIS para reconhecer o tipo MIME .VSTO.For more information, see Como: Preparar o IIS para implantação de soluções do Office (Sistema de 2007).

Se você deseja criar um programa de instalação Personalizar para a solução do Office, você pode executar o instalador de solução do Office (VSTOInstaller.exe) diretamente.For more information, see Personalizando a instalação do Office Solução (Sistema de 2007).

Atualizar uma solução do Office

Você pode configurar uma solução para Marcar se há atualizações em intervalos específicos e instalar atualizações automaticamente.A configuração padrão para atualizações Automático é cada sete dias.Após esse intervalo é definido e a solução é instalada, o intervalo não pode ser alterado sem instalar uma Atualizar.Se os usuários desejarem forçar uma atualização fora dos intervalos de atualização normal, a solução do Office pode ser atualizada manualmente.

Você pode implantar as atualizações usando o de Publicar Assistente .O de Publicar Assistente gera um novo manifesto de aplicativo e copia os arquivos de solução para o mesmo Publicar local como a versão anterior.

O Publicar ação também atualiza o manifesto da implantação para apontar para o local da Novo versão da solução.Quando o solução instalados do usuário final verifica atualizações no intervalo especificado, ele será Baixar e versão de instalação o mais recentemente implantada.Você pode atualizar versões de uma solução, atualizando a manifestos e arquivos de solução no local de implantação.For more information, see Como: Atualizar soluções do Office implantado (Sistema de 2007).

Para reverter Voltar para uma versão anterior de uma solução Office, consulte Como: Reverter Voltar uma solução Office ClickOnce para uma versão anterior (Sistema de 2007).

Para situações em que oonde de publicação tiver alterado, o caminho pode ser alterado no programa de instalação sem voltando ao Visual Studio para usar o Assistente de publicação de ou Publicar página do Designer de Projeto.For more information, see Como: Alterar o Caminho da instalação de uma solução do Office (Sistema de 2007).

Você pode editar manualmente o aplicativo e manifestos de implantação em soluções de Ferramentas do Visual Studio para o Office.Manifestos de aplicativo e implantação devem ser assinado novamente depois que eles são editados usando a ferramenta de edição (mage.exe) e a geração de manifesto.For more information, see Como: Propriedades de implantação de Alterar e Re-Sign manifestos (Sistema de 2007).

Iniciando no Visual Studio 2008 Serviço Pack 1 (SP1), as atualizações são opcionais e os usuários podem cancelar qualquer atualização de solução durante a fase de Baixar e executar ainda o Adicionar-in.

Implantação durante o desenvolvimento

Se você testar seu aplicativo-nível Adicionar - in ao publicar e instalar a solução no seu computador de desenvolvimento, desinstala a solução antes de re-publishing ou fazer mais alterações de código e re-testing, pressionando F5.Quando você instala uma solução publicada, o assembly para o Adicionar - in está instalado no cache do ClickOnce.O programa de instalação também cria chaves do Registro para que o aplicativo do Office possa localizar e carregar o assembly.Como recriar a solução atualiza as chaves do Registro, é necessário desinstalar a Primeiro versão antes de Publicação ou executando o segundo versão.

Para testar a implantação no seu computador de desenvolvimento, criar outra conta de usuário para instalar e testar o aplicativo-nível Adicionar - in.

Se você desenvolver várias soluções de Ferramentas do Visual Studio para o Office , todo o Ferramentas do Visual Studio para o Office Adicionar - ins executado porque uma compilação é considerada uma instalação. É recomendável que você executar o comando de Apagar Solution no menu Build antes de fechar uma solução.

Cache do ClickOnce

ClickOnce Soluções do Office são instaladas em cache do aplicativo ClickOnce.O cache de ClickOnce é uma família dos diretórios ocultos que contém Tudo arquivos da solução, incluindo os módulos (assemblies), arquivos de configuração, configurações de aplicativo e de usuário e diretórios de dados.ClickOnce Soluções do Office usam o mesmo cache como aplicativos do Windows Forms ClickOnce.Links para outros locais de Internet ou de rede pode ser aberto durante o trabalho do cache ClickOnce, e a solução em cache também pode Função em um modo off-line. Para personalizações em nível de documento, o documento não está instalado para o cache do ClickOnce e pode ser localizado no computador de um usuário ou um Compartilhar de arquivo de rede.Para obter mais informações sobre o cache de ClickOnce , consulte Visão geral do cache do ClickOnce.

Migração de dados quando a atualização de soluções

Soluções de Ferramentas do Visual Studio para o Office migrar dados armazenados em cache local de uma versão para o Avançar durante uma Atualizar.

Se você estiver executando uma instância de uma versão anterior de uma solução durante uma Atualizar, quaisquer alterações feitas aos dados armazenados em cache na instância que está sendo executado durante a Atualizar não serão migradas Avançar.Para garantir que os dados são migrados corretamente, Fechar Tudo as instâncias de uma solução antes de atualizá-lo.

Consulte também

Conceitos

Segurança no Office Solutions (sistema de 2007)

Visão geral de implantação (Sistema de 2007)

Preparando computadores para executar ou host Office Solutions (Sistema de 2007)

Atualizando soluções (Sistema de 2007)

Solucionando problemas de implantação de solução do Office (Sistema de 2007)

Outros recursos

Implantar soluções do Office

Date

History

Motivo

De 2008 de julho

Adicionado obter mais informações sobre intervalos de Atualizar.

Alteração de recurso do SP1.