Como abrir soluções do Office sem executar 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.  

Aplica-se a: as informações neste tópico se aplicam a projetos no nível de documento para Excel e Word. Para obter mais informações, consulte Recursos disponibilizados pelo aplicativo do Office e pelo 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.

    System_CAPS_noteObservaçã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.  

Mostrar: