AppOnChip Settings for .NET
Sentinel LDK Envelope incorporates Protecting With AppOnChip. This functionality is only applicable when the application is protected using a Sentinel HL (Driverless configuration) key.
NOTE An application that is protected using AppOnChip is not compatible with Sentinel SL keys or with any HL keys other than Sentinel HL (Driverless configuration) keys.
If the protected application will be licensed using a Sentinel HL Basic key or Sentinel HL Pro key, you must connect a Sentinel Developer key that contains the AppOnChip module at the time that you protect the application. For more information, see the description of AppOnChip in the
To enable AppOnChip functionality for the protected application:
1.On the
The following information is provided for each function:
Column | Description |
---|---|
Protect | Check box to select which functions to protect using AppOnChip. |
Method name | Method names of the application. |
The functions are be automatically selected according to the profiling information if a valid profile log is available in the same folder as the unprotected application.
NOTE If a time-critical function is protected with AppOnChip, this could lead to a significant drop in performance for your application. This type of assessment can only be made by a developer who is familiar with the application code. Be sure to review the functions that are selected for protection to ensure that only appropriate functions are chosen.
2. Modify the list of selected functions to be protected using the AppOnChip functionality. For more information, see Protecting With AppOnChip.
3.(Optional) If you have not yet done so, you can click Inject profiling code to generate a version of your application that accumulates usage information for the list of selected functions. (If no functions are selected, this button is disabled.) For more information, see AppOnChip (.NET) - Performance Profiling.
Related Topics
Defining Windows Program Protection Details