The following was submitted by a customer, Korosh Karimi,
who needed to license the spell checker for use with TX TextControl in
Internet Explorer.
How to resolve the license issue for RapidSpell Desktop .NET;
Step 1: Register the product on a developer’s machine.
Use one of the provided developer licenses to register the product on a developer machine.
There are two ways to do this.
- Attempt to execute the product (which assumes you’ve integrated the trial version of the product into your application). When you attempt to perform a spell check command, you will be prompted with a message box that asks you to register. Click register and enter the license info in the following prompt.
- Using the license registration app under the start menu.
Step 2: Build the .license file
This can only be performed on a developer’s machine that has registered the product (see step 1).
Open the command prompt for Visual Studio (Start >> All Programs >> Microsoft Visual Studio 200x >> Visual Studio Tools>> Visual Studio 200x Command Prompt).
Navigate to the appropriate folder. In our case, the spell checker and the textbox control has been put into a separate forms project (inside of a user control). The result of building this project then creates an assembly that is used by our web project. So in this case, we would want to use the command prompt to navigate to this forms project folder.
Note: Make a copy of the .licx file and the rapidspell.dll into this same root folder (if it’s not there already). This will make it easier to identify the locations of these items for the following step. Once all these steps are completed you can remove them from this location (although keep the original copies were they are just as you found them).
Type the following and replace content in the brackets with appropriate information:
lc /target: [nameOfAssembly.dll] /complist:licenses.licx /i:Keyoti.RapidSpell.NET2.dll
Hit enter. This should have created a .license object in this directory. It would look something like this nameOfAssembly.dll.license (of course the “nameOfAssembly” would be whatever you entered for the assembly name).
Open up your solution in Visual Studio and make sure to include the .license file in your project (select view all, right-click on the .license file, select “Include in Project”).
Rebuild the solution.
|