Assembly must be registered in isolation – Microsoft Dynamics CRM 2011

Ao tentar importar uma solução que contenha um fluxo de trabalho personalizado (Custom Workflow) ou, tentar registrar este fluxo através do PluginRegistration, você pode se deparar com o seguinte erro:


Assembly must be registered in isolation ou, com os detalhes do binário:

Action failed for assembly ‘MeuFluxoPersonalizado, Version=0.0.0.0, Culture=neutral, PublicKeyToken=919f574d80f81232′: Assembly must be registered in isolation.



Isso significa que o usuário com o qual está autenticado no CRM, não possui permissão de deploy/implantação.
Você precisa acessar a ferramenta de gerenciamento de implantação do Microsoft Dynamics CRM e adicionar o usuário utilizado ou, utilizar outro usuário que já tenha esta permissão.

-17/01/2012-
Observação: No CRM Online (Cloud) você só pode registrar plugins em modo “isolado” (isolation mode / sandboxed), uma vez que esse é mais restrito e seguro contra códigos maliciosos, logo, no plugin registration selecione “Sandbox” ao registrar seu plugin na versão online.