Keywords: Licensing, Forms, Legacy .lic Files, Subscription Keys
Licensing in Umbraco Forms can involve both legacy .lic files and newer subscription-based license keys. This article provides guidance on managing these licensing options, including fallback mechanisms and compatibility considerations.
Overview of Licensing Options
Umbraco Forms supports two primary licensing methods:
Legacy .lic Files: These are older license files used in previous versions of Umbraco Forms.
Subscription License Keys: These are newer, appsettings-based keys introduced in recent versions for enhanced flexibility and management.
Using Legacy .lic Files
If the appsettings-based subscription license key is not functioning as expected, you can use a legacy .lic file as a fallback. Follow these steps:
Place the legacy .lic file in the designated licensing folder of your application.
Remove the appsettings-based license key from your configuration to avoid conflicts.
Restart the application to ensure the legacy license is applied.
This approach ensures that your application remains licensed and operational even if issues arise with the subscription key.
Subscription License Key Management
When upgrading to a newer version of Umbraco Forms, you may need to generate a new subscription license key. It is important to note that:
Generating a new subscription key does not invalidate existing legacy .lic files.
Older environments using legacy .lic files can continue to operate without disruption while you deploy the upgrade.
This compatibility ensures a smooth transition between licensing systems and minimizes downtime.
Compatibility Between Legacy and New Licensing Systems
Umbraco Forms is designed to support both legacy and subscription-based licensing systems concurrently. This dual compatibility allows you to:
Maintain older environments with legacy .lic files.
Transition to subscription keys for newer environments without affecting existing setups.
By understanding and leveraging these options, you can effectively manage licensing across different versions and scenarios.
For further assistance or specific licensing inquiries, please request to talk to a "human."
