FormFix v6.0 for .NET - Updated
Upgrading Runtime Licensing
Developer Guide > Licensing and Distributing > Runtime Licensing > Upgrading Runtime Licensing

This section describes how to upgrade to Accusoft’s new Runtime Licensing.

Prior to FormFix 5, runtime licensing was accomplished using the UnlockRuntime method.

In FormFix 5, the default licensing model is Automatically Reported Runtime Licensing. However, based on your contracted usage of this software, you may be eligible for Manually Reported Runtime Licensing. Your Accusoft Sales Representative (sales@accusoft.com) can help you determine which model is appropriate.

Refer to the following sections for information about upgrading to the new Runtime Licensing models:

Changing to Automatically Reported Runtime Licensing

Automatically Reported Runtime requires a license to be installed on the end-user's machine. See the Licensing section for more information.

In your FormFix 4 codebase, find any existing calls to the UnlockRuntime method.

 

formFix1.Licensing.UnlockRuntime(12345,12345,12345,12345);
formFix1.Licensing.UnlockRuntime(12345,12345,12345,12345)
formDirector1.Licensing.UnlockRuntime(12345,12345,12345,12345);
formDirector1.Licensing.UnlockRuntime(12345,12345,12345,12345)

 

In your FormFix 5 codebase, replace the UnlockRuntime method with calls to the SetSolutionName and SetSolutionKey methods.

 formFix1.Licensing.SetSolutionName("YourSolutionName");
 formFix1.Licensing.SetSolutionKey(12345,12345,12345,12345);
 formFix1.Licensing.SetSolutionName("YourSolutionName")
 formFix1.Licensing.SetSolutionKey(12345,12345,12345,12345)
 formDirector1.Licensing.SetSolutionName("YourSolutionName");
 formDirector1.Licensing.SetSolutionKey(12345,12345,12345,12345);
 formDirector1.Licensing.SetSolutionName("YourSolutionName")
 formDirector1.Licensing.SetSolutionKey(12345,12345,12345,12345)

Changing to Manually Reported Runtime Licensing

In your FormFix 4 codebase, find any existing calls to the UnlockRuntime method.

formFix1.Licensing.UnlockRuntime(12345,12345,12345,12345);
formFix1.Licensing.UnlockRuntime(12345,12345,12345,12345)
formDirector1.License.UnlockRuntime(12345,12345,12345,12345);
formDirector1.License.UnlockRuntime(12345,12345,12345,12345)

In your FormFix 5 codebase, replace the UnlockRuntime method with calls to the SetSolutionName, SetSolutionKey, and SetOEMLicenseKey methods.

formFix1.Licensing.SetSolutionName("YourSolutionName");
formFix1.Licensing.SetSolutionKey(12345,12345,12345,12345);
formFix1.Licensing.SetOEMLicenseKey("2.0.AStringForOEMLicensing…");
formFix1.Licensing.SetSolutionName("YourSolutionName")
formFix1.Licensing.SetSolutionKey(12345,12345,12345,12345)
formFix1.Licensing.SetOEMLicenseKey("2.0.AStringForOEMLicensing…")
formDirector1.Licensing.SetSolutionName("YourSolutionName");
formDirector1.Licensing.SetSolutionKey(12345,12345,12345,12345);
formDirector1.Licensing.SetOEMLicenseKey("2.0.AStringForOEMLicensing…");
formDirector1.Licensing.SetSolutionName("YourSolutionName")
formDirector1.Licensing.SetSolutionKey(12345,12345,12345,12345)
formDirector1.Licensing.SetOEMLicenseKey("2.0.AStringForOEMLicensing…")

There is no longer a separate method for web licensing. That functionality has been integrated into the SetOEMLicenseKey method.

 

If you encounter any porting issues, please contact Support for assistance.

Is this page helpful?
Yes No
Thanks for your feedback.