Assembly Recovery Tool

This XrmToolBox tool allows you to export plug-in and custom workflow activities assemblies from a Microsoft Dataverse environment (developed by Tanguy Touzard).

When you need to compare the content of an assembly deployed to multiple environments or when you no longer have access to source codes of the plug-in or custom workflow activities assemblies, the assemblies need to be exported to local as .dll files. Traditionally, you can export the unmanaged assemblies by adding them into a solution and export as an unmanaged solution but that way does not work for managed assemblies.
To compare or decompile assemblies to read source code, you can use this tool to select the assemblies and export as .dll files or check the version and public key token of the assemblies in different environments without exporting.
  • Tool Information
  • Documentation
  • Video Tutorial (from 12:06)
  • Functionalities
    • Export the selected assemblies to disk (Fig. 1, Pt. 2 and Pt. 3)
    • View the version and public key token of the assemblies (Fig. 1, Pt. 5)
    • Additionally, the tool can
      • Reload the assemblies if there is any change (Fig. 1, Pt. 1)
      • Filter the assemblies by the assembly name (Fig. 1, Pt. 4)
  • Similar Tool
    • Plug-in Downloader

    Fig. 1 - List of Plug-in and Custom Workflow Activities Assemblies

    This is part of the #TooLDR series where I test and review the tools for Power Platform. You can check out the information for the other tools on this page.

    Comments

    Popular Posts