Implantando uma solução do Office usando o Windows Instalador (Sistema de 2007)
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. |
Se você não quiser usar o Assistente de publicação de ou Publicar página do Designer de Projeto para implantar as soluções de sistema do Microsoft Office 2007, você pode criar um programa de instalação autônomo (arquivo .msi) usando o Windows Instalador e distribuir esse arquivo em vez disso.Este arquivo pode ser distribuído usando o Systems Management Servidor (SMS).
O processo para distribuir um Instalador arquivo tem as seguintes diferenças de usar o do Assistente de publicação de ou Publicar página:
Você deve configurar manualmente as chaves do registro necessárias.
Você pode incluir componentes adicionais, como estênceis do Visio.
Você pode incluir a marca mais personalizada em sua solução.
Você ainda deve usar segurança de ClickOnce confiar em sua solução, mesmo se você não usá-lo para implantar a solução.For more information, see Segurança no Office Solutions (sistema de 2007).
Configuração de projeto de instalação
Você pode implantar sua solução do Office usando um projeto de instalação.For more information, see Como: Criar ou adicionar um projeto de instalação.Depois de adicionar um projeto de instalação, você deve configurar seu projeto de instalação para incluir a saída do projeto e fazer seu Assembly localizável ao aplicativo do Office.Nível de aplicativo Adicionar-ins use chaves de registro para uso.Personalizações em nível de documento usar propriedades de documento personalizadas.
Incluindo Projeto Saída
Para configurar seu projeto de instalação para incluir a saída do projeto, você pode adicionar a compilação ou publicar a saída do projeto da sua solução em seu projeto de instalação.Se você usar a saída de compilação do projeto, use somente os arquivos do diretório bin\versão.Embora os arquivos de manifesto sejam no mesmo diretório que a saída do projeto, o aplicativo manifesto (. dll.manifest) e o manifesto da implantação (.vsto) deve ser adicionado manualmente para o projeto de instalação.For more information, see Publicação Office Solutions (Sistema de 2007).
Chaves de registro para o nível de aplicativo Adicionar-ins
Você deve habilitar o aplicativo Microsoft Office descobrir e carregar o Adicionar - in, Criando chaves do Registro.Adicionar as chaves do Registro que estão listadas na Entradas de registro para Application-Nível Adicionar-ins para o Microsoft Office Sistema de 2007.Para o manifesto Registro chave, acrescentar |vstolocal, que carrega o Adicionar-in de qualquer local (como % ProgramFiles %), em vez de partir do cache de ClickOnce.
Regiões de formulário do Outlook requer uma chave adicionais do Registro descrita também Entradas de registro para Application-Nível Adicionar-ins.
Propriedades do documento para personalizações de nível de documento
Personalizações em nível de documento não usam chaves do Registro.Em vez disso, o local do manifesto de implantação está armazenado nas propriedades de documento Personalizars.For more information, see Visão geral de propriedades de documento Personalizar.
Ferramentas do Visual Studio para o Office ClickOnce Publicar assistente atualiza as propriedades do documento para apontar para o assembly de personalização em um Compartilhar de arquivo ou site.Quando você usa o Windows Instalador, você deve alterar manualmente o valor da propriedade _AssemblyLocation para apontar para o manifesto da implantação como uma ação Personalizar em seu projeto de instalação usando a classe ServerDocument.For more information, see Como: Anexar as extensões de código gerenciado a documentos (Sistema de 2007).
Consulte também
Conceitos
Office solução pré-requisitos para implantação (Sistema de 2007)
Outros recursos
O Visual Studio Tools for the artigos técnicos do sistema (3.0) Office
Date |
History |
Motivo |
---|---|---|
De 2008 de julho |
Tópico adicionado. |
Adicionando informações de implantação. |