Installing the Configuration Migration Tool (CMT)
Praxisis D365 Wiki · Public reference · Client-specific details redacted
Source: Claude.ai chat (original: installing-microsoft-crm-sdk-configuration-migration-package__88eb20b3.md)
Added: 2026-10-02
Summary
- The
Microsoft.CrmSdk.XrmTooling.ConfigurationMigration.WpfNuGet package is a standalone desktop app, not a library —dotnet add packagedoes not apply. - Fastest install:
pac tool cmt(via PAC CLI) — downloads to PAC tool cache and launches.pac tool cmt --updatekeeps it current. - Manual fallback: download
.nupkgfrom NuGet, rename to.zip, extract, runtools\DataMigrationUtility.exe. Scriptable in PowerShell 5.1 withInvoke-WebRequest+Expand-Archive.
Key takeaways
- Requires .NET Framework 4.8 (already on Windows 11).
- CMT's
schema.xmlanddata.zipare the same filespac data export/importuses — build the schema once in the GUI, script the rest headless fromscripts/thereafter. - The 9.1.0.365 build (July 2026) is current;
pac tool cmtlands on the same binary.
Learnings / how to apply
- Standardize on
pac tool cmtacross Praxisis engineers — simpler onboarding and auto-updates. - Document the GUI → script bridge (build schema in UI, script export/import) in the Praxisis Sustain Operating Model as the preferred config-data pattern.
Need this applied to your own tenant?
Praxisis Sustain Self-Serve builds a private AI Wiki trained on your documents and tickets, with free Tier-2 support when the AI cannot answer. Book a 30-min overview.