Jun 2015
© Copyright Nuance Communication Inc. 1995, 2015. All Rights Reserved.Help documentation is provided in the form of five HTML files (*.chm). General platform-independent information appears in the General Information Help.
The following help files are provided:
Changes
The following issues are added to the documentation.
Changes
New features
The following issues are added to the documentation.
Reason: As it is a runtime
license, it is intended to be used and tested in a runtime environment.
Resolution: Test your OEM licensed application on a clean test computer
with no CSDK installed.
Two reasons exist against testing your distribution and runtime license together on a test computer with no CSDK and other development environments installed:
1. Your clients’ computers should not contain any development environment that includes common binaries and registry settings. Distribution testing on a development computer can therefore be misleading, as the developer machine contains all those binaries and registry settings, and will not pinpoint any installation problems.
2. As a Fixed Volume License (FVL) and an OEM license are merged in memory during runtime, the OEM license test on a developer computer will fail, because the developer license is merged. Your developer license, being an FVL, can contain more enabled features than you need in a particular application. Therefore, for example, if you forgot to ask for an Asian bit in the OEM file but you have it in the developer license, your program will run Chinese recognition without problems on the developer machine but not on the client machine.
There are two simple solutions to run and debug your application with the CSDK distribution file set but still in a development environment (you can use either of them):
1. Use simple logic in your code: when the OEM file is not present, the function kRecSetLicense should not be called. If it is run on the developer machine where the OEM license file is not present, the application will use the developer license.
2. Use conditional compilation to exclude the code line containing the function kRecSetLicense when making a Debug build. You can debug your application with the CSDK distribution file set using the developer license available on the developer machine.
An up-to-date version of this file is located in the root folder of the installation media.