Como: Implantar soluções do Office (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.

Há etapas diferentes para implantar os dois tipos de projetos:

  • Personalizações em nível de documento

  • Nível de aplicativo Adicionar-ins

Cada tipo de solução pode ser implantado em várias formas, dependendo do modelo de implantação que você está usando.Para obter mais informações sobre os modelos de implantação para soluções de Ferramentas do Visual Studio para o Office , consulte Modelos de implantação (sistema de 2003).

Implantando personalizações de nível de documento

Para implantar seus personalizações em nível de documento, você deve implantar esses componentes:

  • Um Microsoft Office Word 2003 ou Microsoft Office Excel 2003 arquivo (modelo, documento ou pasta de trabalho) que o usuário final funciona em.

  • Um assembly que contém o código Personalizar compilado, além de qualquer referenciado módulos (assemblies).

Opcionalmente, para usufruir das atualizações Automático assembly para o usuário final, você deve também implantar:

  • Um manifesto de aplicativo.Se você usar o de Publicar Assistente , esse arquivo é criado para você.

  • Um manifesto de implantação.Se você usar o de Publicar Assistente , esse arquivo é criado para você.

For more information, see Implantação de personalizações de nível de documento (sistema de 2003).Para obter informações sobre pré-requisitos para Executando de soluções do Office no computador do usuário final, consulte Como: Preparar os computadores de usuário final para Run Office Solutions (sistema de 2003).

Para implantar o assembly em uma rede e o documento como uma Copiar local

  1. No Visual Studio, use o de Publicar Assistente para implantar sua solução em um servidor.For more information, see Como: Implantar arquivos de solução com o Assistente de Publicar (sistema de 2003).

    Para informações sobre como publicar em um servidor de teste e, em seguida, Mover a solução para um servidor de produção, consulte Como: Alterar o local de personalizações de nível de documento (sistema de 2003).

  2. Fazer alterações de diretiva de segurança para que cada usuário final possa executar a solução.For more information, see Requisitos de segurança para executar o Office Solutions (sistema de 2003).

  3. Distribuir cópias do documento ou pasta de trabalho para cada usuário.

Para obter um exemplo passo a passo, consulte Demonstra Passo a passo: Implantação de um documento em uma pasta local e um assembly para uma pasta de rede (sistema de 2003).

Para implantar cópias Local do documento e o assembly

  1. No Visual Studio, adicionar um projeto de instalação à sua solução e configurar as opções conforme desejado.For more information, see Tarefas de implantação do instalador do Windows.

    O projeto de instalação é usado para criar um arquivo do Windows Instalador (.msi) que irá instalar a solução.

  2. Se você desejar definir diretiva de segurança no nível do usuário, incluir uma ação Personalizar em seu projeto de instalação que usa a ferramenta de Do política de segurança de Acessar ao código (Caspol.exe) para conceder permissões para os assemblies para o usuário atual.Para obter mais informações, consulte Requisitos de segurança para executar o Office Solutions (sistema de 2003) e Código Acessar Segurança Policy Tool (Caspol.exe).

  3. Defina a ação Personalizar para ser executada no final do processo de instalação.For more information, see Personalizar Ações Management na implantação.

  4. Implantar o arquivo do Windows Instalador para cada usuário final.Se você fizer Não Definido diretiva de segurança para o usuário durante a instalação, você deve conceder permissões aos assemblies usando outro método antes da solução será executado.

Para obter um exemplo passo a passo, consulte Demonstra Passo a passo: Implantação de um documento e um Assembly para uma pasta local (sistema de 2003).

Para implantar o documento e o assembly em uma rede

  1. No Visual Studio, use o de Publicar Assistente para implantar sua solução em um servidor.For more information, see Como: Implantar arquivos de solução com o Assistente de Publicar (sistema de 2003).

    Para informações sobre como publicar em um servidor de teste e, em seguida, Mover a solução para um servidor de produção, consulte Como: Alterar o local de personalizações de nível de documento (sistema de 2003).

  2. Fazer alterações de diretiva de segurança para que cada usuário final possa executar a solução.For more information, see Requisitos de segurança para executar o Office Solutions (sistema de 2003).

Para obter um exemplo passo a passo, consulte Demonstra Passo a passo: Implantação de um documento e um Assembly para uma pasta de rede (sistema de 2003).

Implantando o nível de aplicativo Adicionar-ins

Para implantar o Adicionar - in, você deve implantar esses componentes:

  • Um assembly que contém o compilado Adicionar no código, além de qualquer assemblies referenciados.

  • O manifesto do aplicativo para o Adicionar - in.

Opcionalmente, para implantar o Adicionar-in em um Local da Rede para aproveitar o assembly Automático atualizações para o usuário final, você deve também implantar um manifesto de implantação.Se você usar o de Publicar Assistente , esse arquivo é criado para você.

For more information, see Implantando o nível de aplicativo Adicionar-ins (sistema de 2003).Para obter informações sobre pré-requisitos para Executando de soluções do Microsoft Office no computador do usuário final, consulte Como: Preparar os computadores de usuário final para Run Office Solutions (sistema de 2003).

Para implantar o add-in Assembly em uma rede

  1. No Visual Studio, use o de Publicar Assistente para implantar sua solução em um servidor.For more information, see Como: Implantar arquivos de solução com o Assistente de Publicar (sistema de 2003).

    Para informações sobre como publicar em um servidor de teste e, em seguida, Mover a solução para um servidor de produção, consulte Como: Alterar o local de nível de aplicativo Adicionar-ins (sistema de 2003).

  2. Fazer alterações de diretiva de segurança para que cada usuário final possa executar a solução.For more information, see Requisitos de segurança para executar o Office Solutions (sistema de 2003).

  3. Criar entradas de registro necessárias em cada computador cliente.For more information, see Entradas de registro para Application-Nível Adicionar-ins.

  4. Copie o manifesto do aplicativo para o Adicionar - in para cada computador cliente.O manifesto do aplicativo deve ser copiado para o local especificado pelo valor ManifestLocation na seguinte chave do Registro.

    HKEY_CURRENT_USER\Software\Classes\CLSID\{add-in CLSID}\InprocServer32
    

    For more information, see Entradas de registro para Application-Nível Adicionar-ins.

Para implantar o Adicionar no assembly em cada computador

  1. No Visual Studio, configurar as opções do projeto de instalação incluído no seu Adicionar - solução.For more information, see Instalação projetos para o nível de aplicativo Adicionar-ins (sistema de 2003).

  2. Conceder completo Confiar para os assemblies na diretiva de segurança de cada usuário final.Se você desejar definir diretiva de segurança no projeto de instalação, Adicionar uma ação Personalizar que usa a ferramenta de De política de segurança de Acessar ao código de (Caspol.exe) para conceder permissões para os assemblies para o usuário atual.Para obter mais informações, consulte Requisitos de segurança para executar o Office Solutions (sistema de 2003) e Código Acessar Segurança Policy Tool (Caspol.exe).

  3. Defina a ação Personalizar para ser executada no final do processo de instalação.For more information, see Personalizar Ações Management na implantação.

  4. Implantar o arquivo do Windows Instalador para cada usuário final.Se você fizer Não Definido diretiva de segurança para o usuário durante a instalação, você deve conceder permissões aos assemblies usando outro método antes da solução será executado.

Consulte também

Tarefas

Como: Implantar arquivos de solução com o Assistente de Publicar (sistema de 2003)

Como: Implantar arquivos de solução manualmente (sistema de 2003)

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

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

Conceitos

Proteger implantação (sistema de 2003)

Assemblies em Visão geral de soluções do Office

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

Modelos de implantação (sistema de 2003)