← All entries

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.Wpf NuGet package is a standalone desktop app, not a library — dotnet add package does not apply.
  • Fastest install: pac tool cmt (via PAC CLI) — downloads to PAC tool cache and launches. pac tool cmt --update keeps it current.
  • Manual fallback: download .nupkg from NuGet, rename to .zip, extract, run tools\DataMigrationUtility.exe. Scriptable in PowerShell 5.1 with Invoke-WebRequest + Expand-Archive.

Key takeaways

  • Requires .NET Framework 4.8 (already on Windows 11).
  • CMT's schema.xml and data.zip are the same files pac data export/import uses — build the schema once in the GUI, script the rest headless from scripts/ thereafter.
  • The 9.1.0.365 build (July 2026) is current; pac tool cmt lands on the same binary.

Learnings / how to apply

  • Standardize on pac tool cmt across 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.