docs/en/guides/migrating-from-open-source.md
//[doc-seo]
{
"Description": "Learn how to seamlessly upgrade your ABP Framework projects from open-source templates to Pro modules using ABP Studio for enhanced features."
}
ABP Studio provides a way for the users who already started the development before purchasing a license to auto-upgrade their solutions with Pro modules. You can use this functionality through ABP Studio UI or ABP Studio CLI:
Upgrade to Pro will be visible if you have a license but the current solution is created with open-source (free) license.Alternatively, you can use the following ABP Studio CLI command to achieve the same functionality:
abp upgrade [-t <template-name>] [options]
Examples:
abp upgrade -t app
abp upgrade -t app --language-management --gdpr --audit-logging-ui --text-template-management --openiddict-pro
abp upgrade -t app-nolayers --audit-logging-ui
abp upgrade -t app-nolayers -p D:\MyProjects\MyProject
This command will remove the following modules from your solution:
And install the following modules to your solution:
The command will also do the following changes in your solution:
nuget.abp.io NuGet source to NuGet.config file.appsettings.secrets.json files to place the license key needed for Pro module usage.install-libs command at the end.