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
Versão do Microsoft Office
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
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).
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).
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
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.
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).
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.
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
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).
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
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).
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).
Criar entradas de registro necessárias em cada computador cliente.For more information, see Entradas de registro para Application-Nível Adicionar-ins.
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
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).
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).
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.
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