Delta Plugins : Local Assembly vs CRM
This XrmToolBox tool allows you to compare the server version of
plug-in/custom workflow activity assembly with the local assembly .dll
file to find out the differences. (developed
by Clément Olivier).
When the assembly is updated with Plugin Registration tool and the updated
assembly does not have one or more of the classes of the server version,
it throws an error "Plug-in assembly does not contain the required types or assembly content cannot be updated.".
To find out the difference between the server version and the local version of the assembly, you can use this tool to select the assembly
from the list, choose the local assembly .dll file and see which plugins/workflow activities are missing.
- Tool Information
- Documentation
- Blog Post
- Functionalities
- Compare the server version and the local version of the assembly (Fig. 1, Pt. 2)
- Load the list of assemblies registered in the environment (Fig. 1, Pt. 1)
- Select the server version of the assembly to be compared (Fig. 1, Pt. 5)
- Select the local assembly .dll file to be compared (Fig. 1, Pt. 6)
- View the list of classes from the server version (Fig. 1, Pt. 7) and local version (Fig. 1, Pt. 8)
- View the difference between the two assemblies (Fig. 2)
- Additionally, the tool can
Fig. 1 - Delta Plugins : Local Assembly vs CRM
Fig. 2 - Comparison Result
Fig. 3 - Tool Options
Fig. 4 - Delta Plugins : Local Assembly vs CRM Steps User Guide
Comments
Post a Comment