Hello together,
we started to migrate our on premise crm into the cloud. the first thing I've done was to export our old system through a solution and tried to upload it in the cloud system.
There was a error "No publisher is found, assembly must be registered in isolation". I googled and found out that I needed to switch th isolation Mode of our plugins from 1 to 2 in the customization.xml of the solution. like described here:
https://community.dynamics.com/365/f/dynamics-365-general-forum/303463/unable-to-import-solution-showing-the-adxstudio-plugin-error/876416
It worked but I would like to understand why I needed to do this? Can anyone explain the rule behind?
Every plugin registered in CRM ONLINE should be registered in ISOLATION MODE as "SANDBOX". Here the number "2" in xml represents SANDBOX mode. SANDBOX mode is more secure and does not allow any dlls outside the supported MS CRM SDK.
Please refer the given link to understand the differences and purpose of it.
https://community.dynamics.com/crm/b/crmbusiness/posts/understanding-plugin-sandbox-mode
Please mark the answer as verified, if it clears your doubt.
Regards,
CRM Developer
DAnny3211
433
Abhilash Warrier
137
Super User 2025 Season 2
Martin Dráb
67
Most Valuable Professional