Licensing | ComponentOne
In This Topic
    Activating a Serial Key
    In This Topic

    You must purchase and activate a serial key before you can build and publish licensed applications with ComponentOne controls.

    The GrapeCity License Manager is used to activate serial keys. It gets installed on your system at "C:\ProgramData\GrapeCity\gclm" and the shortcut is available at "C:\Program Files (x86)\ComponentOne\C1StartMenu\Apps" location after you install any ComponentOne product. You can access the GrapeCity License Manager tool directly from your machine or use it in Visual Studio where the tool is available as an extension. The GrapeCity License Manager tool can also be used for checking what licenses are currently on your machine and deactivating license.

    To activate your serial key using the GrapeCity License Manager tool, follow these steps:

    1. Run the GrapeCity License Manager tool.
    2. Click Activate next to the product edition for which you want to activate the license.

      This displays the Activation window.

    3. Enter a valid serial key and click Activate button.

      This activates your product license and a license activation success message is displayed on the screen.

    4. Click OK to close the Activation screen. GrapeCity License Manager window appears similar to the following image.

      The GrapeCity License Manager tool displays the following three options for the licensed product:

      • Details - This screen displays all the information related to the license, such as license type, serial key, activation data, expiration date and edition of the license product.
      • Activate - This option opens the Activation window that allows you to activate the License (Serial Key).
      • Deactivate - This option opens the Deactivation window that lets you deactivate the product license.

    Using GrapeCity License Manager Extension

    If you are using ComponentOne controls with Visual Studio 2017 or above, you can use the GrapeCity ComponentOneMenu Extension to license applications, open sample explorer, update projects and contact Technical Support. After installation, it gets available with various options as shown below.

    To use GrapeCity License Manager Extension for licensing you app, follow these steps:

    1. From the Tools menu, select GrapeCity > GrapeCity License Manager. It prompts you to login to the GrapeCity account as shown in the image below.

      You need to login your GrapeCity account. In case you do not have an account, you can create it using the Register option. Once you register, the License Manager window appears as shown in the image below:

      The GrapeCity License Manager displays the following options:

      • Activate License

        It allows the you to activate the License (Serial Number). On clicking this option, the GrapeCity License Manager tool opens as shown below. You can click Activate next to the product edition for which you want to activate the license. This opens the Activation window where you can enter your serial number and click Activate button for the license activation.

        If you get the following error message while activation, you need to request a reactivation of your serial key. For detailed steps on requesting a reactivation, see Submit a Reactivation Request.

      • Deactivate License

        It allows the you to deactivate the Product License (Serial Number). On clicking this option, the GrapeCity License Manager tool opens as shown below. You can click Deactivate next to the product edition for which you want to deactivate the license. This opens the Deactivation window where you can simply click Deactivate button for the license deactivation.

      • View Installed Licenses

        It allows the you to view the Serial Number, License Type, and Validity of the installed licenses on the system. On clicking this option, the GrapeCity License Manager tool opens as shown below. The license can be viewed by clicking Details appearing next to the licensed product.

      • Create RunTime License

        It allows you to generate runtime license for the project(s).
        Note that if you’re using Visual Studio 2017 along with a .NET Core, MVC, UWP or Xamarin application, you need to generate a runtime license from our web-servers. This requires you to login through the License Extension. Otherwise, this will generate a runtime assembly file for your application if a valid key is found. Depending on how you reference the controls in your app, this may not be required. For example, if you reference by NuGet packages in a .NET Core application, the runtime assembly will be automatically generated upon build.