Compartilhar via


Como: abrir as soluções do Office sem executar o código

Uma solução do Microsoft Office criada com as extensões de código gerenciado é executado mesmo se a configuração de segurança no aplicativo do Office de usuário final é definida como elevação.Isso ocorre porque a segurança de código do assembly .NET é gerenciada pela Microsoft.NET framework, não pelo Microsoft Office.

Em o entanto, há ocasiões em que você pode desejar abrir um documento sem executar o código.Por exemplo, o código executado quando o documento abre podem alterar o conteúdo, mas você deseja atualizar a maneira o documento antes que o código para modificar.Ou você pode desejar enviar ao documento com determinada informações em ele para alguém, e você não deseja código para executar e possivelmente alterar o conteúdo.

Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento para os seguintes aplicativos: Excel 2013 e Excel 2010; Word 2013 e Word 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

Há várias maneiras para abrir um documento ou uma pasta de trabalho que contém as extensões de código gerenciado sem executar o código do assembly.

Para ignorar o assembly usando a tecla SHIFT

  • Documentos abertos e pastas de trabalho do menu de Arquivo enquanto mantém pressionada a tecla SHIFT para impedir que a palavra e Excel para aumentar eventos de inicialização quando o documento aberto.

    ObservaçãoObservação

    Se você abrir um documento ou uma pasta de trabalho do painel de tarefas de Introdução , mantenha pressionada a tecla SHIFT não ignora o código.Além de isso, mantenha pressionada a tecla SHIFT não impede que os eventos são disparados após o documento está aberto.

    Este método é útil se você desejar abrir um documento para fazer alterações sem código que executa e que altera o documento primeiro.

Para ignorar um assembly ou removendo o renomeando

  • Se você tem as permissões necessárias no computador onde o assembly é localizado, você pode renomear ou remova o assembly para que o documento ou pasta de trabalho não podem ser.Isso resulta em um erro que está sendo gerado sempre que o documento do Office é aberto.

    Se a solução é usada por várias pessoas, esse método impede a solução de execução para todo.Isso pode ser útil se um problema é encontrado no código ou em um servidor referenciado e você deseja pare todos os usuários de executar.

Consulte também

Conceitos

Manifestos de aplicativo e implantação em soluções do Office

Outros recursos

Protegendo soluções do Office

Implantando uma solução do Office

Projetando e criando soluções do Office