NCache can also be installed via an interactive Windows installer by following these steps:
Search for Command Prompt on Windows Start menu. Right click on the search result "Command Prompt", and select Run as Administrator. The reason for this is that NCache must be installed from an "admin" user.
Install NCache: Run "msiexec.exe" utility from Command Prompt to install NCache in an interactive mode as following. Please note that the .msi file may have a different name for .NET Core installation.
msiexec.exe /I "C:\NCacheSetupPath\ncache.ent.x64.msi"
The following Welcome to the NCache Installation Wizard screen appears:
The next screen asks you to accept the license agreement.
By clicking I accept the terms in the License Agreement, you are making a legal commitment to abide by the Alachisoft Software Agreement for NCache. You cannot proceed without accepting the license agreement.
The Select NCache Installation Type appears. Note that Developer edition is only provided for .NET.
Installing Cache Server requires .NET Framework >= 4.7.2 for windows and .NET Core 2.2 for .NET core. This requirement does not apply to Remote Client and Developer installations.
Select the installation option that you want (Cache Server for now) and click Next.
Cache Server installs the full server product along with the local client.
Remote Client installs remote client libraries including ASP.NET session modules. It also installs an OutProc local cache and client cache.
Developer installs standalone local cache and development libraries, along with restricted access to remote caches. Note the following limitations for Developer Installation Type while connecting to remote caches:
Throttling of 100 requests/sec for each client: All such clients that are licensed under DEV license will not be able to make more than 100 requests/sec to the remote cache.
Limited number of requests (200,000) a client can send to remote cache: In a lifetime of client application in case it is licensed under DEV license, the client will stop making requests to remote cache after it has sent 200,000 requests to remote cache. Once the client has made 200,000 requests, a licensing exception will be thrown saying "Clients running under DEV license cannot send more than 200,000 requests to remote cache."
Developer licensed clients can make requests to local caches without any limitation.
Evaluation Information dialog appears which asks for the installation key. (For Cache Server Only)
This is the key which you have received from Alachisoft when you registered to download NCache Enterprise Edition.
If you do not have the Install Key, then click Get Evaluation Key. Registration page from Alachisoft website is displayed. Enter all the required information and press Register or Login and an Install Key is emailed to you. Then, enter that Install Key in the above dialog.
User Information dialog appears which asks for your information. Enter all required information and then press Next.
Make sure that the email address provided is the one used during registration with Alachisoft.
The next dialog confirms the location where NCache should be installed. Keep the defaults or change if you must. Click Next.
The next dialog presents all the features and allows you to unselect any feature. We recommend that you keep all the features and press Next.
And, then press Install on the next dialog.
After the installation is completed successfully, the following dialog is displayed. If you don’t see this dialog then it means the installation did not complete successfully.
Click Finish to exit the installation setup.
You can refer to Getting Started to get to get you started with setting up NCache environment.