Compartilhar via


Proteger implantação (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

  • Projetos de nível de documento

Versão do Microsoft Office

  • Microsoft Office Sistema de 2007

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Quando você Criar uma solução de Ferramentas do Visual Studio para o Office, seu computador de desenvolvimento é atualizada automaticamente para permitir códigos em seu projeto para ser executado.No entanto, quando você implantar sua solução, você deve fornecer evidências no qual basear uma decisão Confiar a solução com um certificado de Autenticando, adicionando uma entrada de lista de inclusão, ou usando a chave de aviso de Confiar ClickOnce.For more information, see Concedendo Confiar para soluções do Office (Sistema de 2007).

Para personalizações em nível de documento, se você implantar o documento em um Local da Rede, você deve também adicionar local de documento à lista de locais confiáveis na relação de confiança Centralizar do aplicativo Office.Para obter mais informações sobre como definir permissões de documento em usuário final computadores, consulte Concedendo Confiar para documentos (Sistema de 2007).

Impedindo o nível de documento personalizações de Executando o código

Os administradores podem usar o Registro para impedir que Tudo as personalizações em nível de documento de Executando em um computador.Quando um documento do Word ou uma pasta de trabalho do Excel que conseguiu extensões de código é aberta, o Tempo de execução Ferramentas do Visual Studio para o Office verifica se existe uma entrada com o nome Disabled em uma das seguintes chaves do Registro no computador:

  • HKEY_CURRENT_USER\Software\Microsoft\VSTO

  • HKEY_LOCAL_MACHINE\Software\Microsoft\VSTO

Para evitar personalizações em nível de documento de Executando código, criar uma entrada de Disabled em uma ou ambAmbos essAmbos chaves do Registro e especifique um dos seguintes tipos de dados e os valores de Disabled:

  • Um REG_SZ ou REG_EXPAND_SZ que é definido para qualquer Cadeia de Caracteres Outro que "0" (zero).

  • Um REG_DWORD que está definido como qualquer valor Outro que 0 (zero).

Os usuários ainda podem abrir seus documentos e fazer alterações enquanto personalizações em nível de documento estão desabilitadas, mas o código a Assembly não será executado.Para ativar Ambos personalizações em nível de documento executar código, defina ambAmbos Ambos entradAmbos do Disabled como 0 (zero) ou excluir Ambos entradAmbos do Registro.

Consulte também

Conceitos

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

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

Segurança no Office Solutions (sistema de 2007)