KeyCheck.NET Component

The KeyCheck.NET Component provides a set of powerful and easy-to-use components that are the building blocks of the software protection and licensing system. The components are fully integrated with Microsoft's Visual Studio .NET IDE (Integrated Development Environment), making it simpler and easier to protect .NET applications using visual programming. 

 

The provided components are listed in the table below.

 

 

Components

Description

KeyConnection

Opens a connection to the Local and Network Key.

KeyDetection

Detects the Key, as provided by the KeyConnection.

KeyActivation

Activates the Key, as provided by the KeyConnection.

InstantProtection

Implements the software protection and licensing system via the System Image file (.SIF).

 

The KeyCheck .NET Component is available in the folder:

 

\COMPONENT\KEYCHECK.NET COMPONENT\EKC.COMP.DLL

 

For more details, see the Readme file:

 

\COMPONENT\KEYCHECK.NET COMPONENT\README.TXT

 

note NOTE: For increased security, it is recommended that you merge the KeyCheck .NET Component (EKC.COMP.DLL) to your application before distribution. You can use Microsoft ILMerge, which is a utility for merging multiple .NET assemblies into a single .NET assembly. It is available via the following link:

http://www.microsoft.com/downloads/details.aspx?FamilyID=22914587-b4ad-4eae-87cf-b14ae6a939b0&displaylang=en

Installing KeyCheck .NET Component

To install the KeyCheck .NET Component to Visual Studio .NET, you can run the provided INST_VS2005.BAT or INST_VS2008.BAT from the folder of EKC.COMP.DLL. If it does not work, follow the instructions below.

To Install KeyCheck .NET Component

1.       Run Visual Studio .NET.

2.       On the ToolBox, right-click and select Add Tab. An edit box appears.

3.       In the edit box, enter the tab name KeyCheck.

4.       In the directory Component\KeyCheck.NET, drag the Ekc.Comp.DLL and drop it on the ToolBox, under the KeyCheck tab. Or on the KeyCheck tab, right-click and select Choose Items. Then, click the Browse button and enter the full path of the Ekc.Comp.DLL.

Uninstalling KeyCheck .NET Component

To uninstall the KeyCheck .NET Component from Visual Studio .NET, you can run the provided UNINST_VS2005.BAT or UNINST_VS2008.BAT from the folder of EKC.COMP.DLL. If it does not work, follow the instructions below.

To uninstall the KeyCheck .NET Component

1.       Run Visual Studio .NET.

2.       On the ToolBox, under the KeyCheck tab, right-click and select Delete Tab.