Deploying Windows and .NET Apps

For 32/64-bit Windows and .NET applications, the needed system files include the KeyCheck library (32-bit or 64-bit DLL) and the ElecKey agent (for Local or Network Key). You may also need additional system files if you enable the feature HTML Dialog Box and Automatic Software Update.

Machine/USB License

The table below lists the needed system files for the application protected as Machine and USB License. These system files must be placed in the same folder as the protected executable.

 

Application Type : OS

System Files

Available in Directory

Win32/.NET : Windows NT 4.0/ 2000/XP/2003/ Vista/7/8/10 (x86/x64)

EKC3220.DLL, EKAG20NT.EXE

\DEPLOY\WIN32APP\KEYCHECK

Win64/.NET : Windows XP/2003 /Vista/7/8/10 (x64)

EKC6420.DLL

EKAG6420.EXE

\DEPLOY\ WIN64APP \KEYCHECK

 

Optionally, you may distribute the end-user utilities (e.g. Register.exe) along with the protected application. The same set of the needed system files must also be included and placed in the same folder as the end-user utilities.

Network License

The table below lists the needed system files for the application protected as Network License. These system files must be placed in the same folder as the protected executable.

 

Application Type : OS

System Files

Available in Directory

Win32/.NET : Windows NT 4.0/ 2000/XP/2003/ Vista/7/8/10 (x86/x64)

EKC3220.DLL

\DEPLOY\WIN32APP\KEYCHECK

NKAG20.EXE

\DEPLOY\WIN32APP\NETWORK

Win64/.NET : Windows XP/2003 /Vista/7/8/10 (x64)

EKC6420.DLL

\DEPLOY\ WIN64APP \KEYCHECK

NKAG6420.EXE

\DEPLOY\WIN64APP\NETWORK

 

Besides the above system files, the application also needs the Network Key configuration file, which specifies the parameters for connecting to the NetKey License Server. The default file name is NETKEY.INI, or you can change the file name as you want. The file must be placed in the same folder as the protected executable.

 

Optionally, you may distribute the end-user utilities version for Network Key (e.g. Register.exe) along with the protected application. The same set of the needed system files (as well as the Network Key configuration file) must also be included and placed in the same folder as the end-user utilities.

 

For more information on how to deploy the NetKey License Server and Network License, see the NetKey License Server section.

 

note NOTE: Because the Network Key configuration file must be configured by the user in accordance to their network environment. The user should be advised how to use this file.

See Also

·         End-User Utilities

·         NetKey License Server