Dependent assemblies for plug-ins

Important

Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What's new and planned

Enabled for Public preview General availability
Admins, makers, marketers, or analysts, automatically Aug 2021 -

Business value

Plug-in developers can now include additional dependent assemblies along with their plug-in assemblies when registering a plug-in on the Microsoft Dataverse server. This makes developers more productive because they can leverage helper libraries that they may use in other projects.

Feature details

Plug-in developers have long used an unsupported capability provided by the ILMerge utility to combine a plug-in assembly plus any needed dependent assemblies together into a single .NET assembly that can be registered with Microsoft Dataverse to extend the Dataverse business logic.

The dependent assemblies capability provides a supported way for developers to include additional dependent assemblies along with the plug-in assembly when registering a plug-in with Microsoft Dataverse.