What CPMigrate does during migration
- Scans projects from a
.slnor.slnxentry point. - Collects existing package references and resolves version conflicts.
- Generates a centralized
Directory.Packages.props. - Removes redundant inline version attributes from project files.
- Creates backups before writing changes.