First, start ACGUI. The Enter License Key window may be displayed to activate a license key.
If the Enter License Key window is displayed and it is not showing a current license key, right-click in the text box and paste the accurate license key. Then click Activate to unlock ASN1C.
In some cases, the Enter License Key window is displayed and showing a current license key. In these cases, it is likely that the key being shown is expired. First deactivate the current key by clicking Deactivate. Then, right-click in the text box and paste the current license key, and click Activate to unlock ASN1C.
If an osyslic.txt license file is being used instead of a key, and the osyslic.txt is in a location where the GUI does not look, click Import to find the file and use it to unlock ASN1C.
If Skip is clicked within the Enter License Key window, the features of the GUI can be explored, but code cannot be generated.
If a new license key must be activated and the current one is still valid (for example, if ASN1C is purchased before the evaluation key expires), the existing license must be deactivated first. This deactivation can be done from the GUI by navigating to Tools > Options and then selecting the License tab. The ASN.1 Editor Settings window is displayed.
Click Deactivate to deactivate the existing license. Then click OK. Next, navigate to Tools > Options > License tab again to activate the new key.
The "Check-in license on exit" check box is used to indicate that the license should be immediately returned to the license pool upon exit making it available for other users on different machines. If not checked, the machine on which it is being used will continue to hold it until it times out (typically in 24 hours). If you will only be using ASN1C on a single machine most of the time, it is better to keep it unchecked as it will lead to faster startups since the Internet check will not need to be done each time.
The HTTP PROXY box can be used if you are using ASN1C on a machine that requires Internet requests go through a proxy server.