Overview of Dataverse development tools
mainMicrosoft Dataverse provides several specialized tools for code development, deployment, and configuration management:
- Configuration Migration tool (CMT): Used to transport configuration and test data between environments.
- Package Deployer (PD): Deployed packages containing solutions, custom code, HTML files, and more to Dataverse environments.
- Plug-in Registration tool (PRT): Used to register custom code (plug-ins, custom workflow activities) and service endpoints.
- SolutionPackager tool (SP): Reversibly decomposes Dataverse compressed solution files into XML and other files for source control management.
- Code Generation tool (CG):
CrmSvcUtil.execan generate early-bound (strong-typed) .NET Framework classes. However, it is recommended to usepac modelbuilder buildinstead for better cross-platform support.
Note: CMT, PD, and PRT provide a Windows (WPF) user interface and require a Windows operating system. The pac tool command is only available on Windows installations of the Power Platform CLI.