Como: Abra as soluções do Office sem executar o código
Uma solução de Microsoft Office, criado com as extensões de código gerenciado é executado mesmo se a configuração de segurança no aplicativo do Office do usuário final é definida como alto. Isso ocorre porque.Segurança de código de assembly NET é gerenciada pelo Microsoft.NET Framework, não por Microsoft Office.
No entanto, há vezes quando você talvez queira abrir um documento sem a execução do código. Por exemplo, código executado quando o documento é aberto pode alterar o conteúdo, mas você deseja atualizar a aparência do documento antes das alterações de código-lo. Ou talvez você queira enviar o documento com determinadas informações para alguém e não quiser o código para executar e possivelmente, altere 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 2007 e Excel 2010; Word 2007 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 de abrir um documento ou pasta de trabalho que contém as extensões de código gerenciado sem executar o código de assembly.
Para ignorar o assembly usando a tecla SHIFT
Abrir documentos e pastas de trabalho do arquivo menu mantendo pressionada a tecla SHIFT para impedir o Word e Excel disparar eventos de inicialização, enquanto o documento está abrindo.
Observação Se você abrir um documento ou pasta de trabalho do Getting Started painel de tarefas, mantendo pressionada a tecla SHIFT não ignora o código. Além disso, mantendo pressionada a tecla SHIFT não impede que eventos sendo gerado depois do documento está aberto.
Este método é útil se você quiser abrir um documento para fazer alterações sem o código em execução e alterar o documento pela primeira vez.
Para ignorar um assembly renomeando ou removê-lo
Se você tiver as permissões necessárias no computador onde o assembly está localizado, você pode renomear ou remover o assembly para que o documento ou pasta de trabalho não é possível encontrá-lo. 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 que a solução seja executado para todos eles. Isso pode ser útil se um problema for encontrado no código ou em um servidor referenciado e você deseja interromper todos os usuários de executá-la.
Consulte também
Conceitos
Assemblies na visão geral das soluções do Office
Manifestos de aplicativo e implantação em soluções do Office