Question 1: What platforms and operating systems does NCache run on?
Answer: NCache runs on all .NET supported platforms and all of the following operating systems
Microsoft® Windows® 2000 Professional
Microsoft® Windows® 2000 Server
Microsoft® Windows® 2000 Advanced Server
Microsoft® Windows® 2000 Datacenter Server
Microsoft® Windows® XP Professional
Microsoft® Windows® Server 2003 family
Question 2: Are there any features that are not supported on other operating systems like Windows NT 4.0?
Answer: NCache is not directly tied to a particular flavor of operating system. If .NET 1.1 is available on any operating system, NCache should run equally well there. Please note that NCache has not been tested on NT 4.0 or any other operating systems.
Question 3: What are the software prerequisites of installing and using NCache on a machine?
Answer: .NET Framework 1.1 preferably w/ SP1. However you may need other software for running applications using NCache, e.g., ASP.NET for running NCache enabled web-applications.
For more information see Online help for NCache.
Question 4: How is NCache licensed?
Answer: NCache Clustered edition is licensed on a per processor basis. This means that one license permits you to install the product on one processor.
However NCache Local edition supports both per node and per processor licensing schemes. Please contact sales@alachisoft.com for further information on licensing NCache Local edition.
Question 5: Are there any features turned off in evaluation edition?
Answer: No, all the features are available during evaluation.
Question 6: I start a cache successfully but the application tells me that its not started, what might be wrong?
Answer: This problem occurs when the evaluation period has expired. Please see your system's event log for detailed error information.
Question 7: Why can't I see the domain and its nodes in the node selection wizards?
Answer: The current release of NCache Manager application uses Active Directory to fetch domain and computer information. Due to access restrictions on the currently logged on user nodes and domains might not get listed. If you are having this problem, go to the security tab of NCache Manager application options and specify the username and password that has rights to browse active directory. You might also need to provide the address of the domain controller if it doesn't work.
Question 8: I change the configuration of cluster and cache and save them but these settings are not applied why ?
Answer: NCache does not apply the configuration settings implicitly when you save the project. You have to apply these settings explicitly. Select a cluster node and from Application's menu select 'Apply Configuration' to do so.
Question 9: I can't see the statistics of a node why ?
Answer: It's a known issue and it happens when Disk Performance Statistics Driver (Diskperf) have not already been running on the node. A detailed description of the problem and its solution is given in online help for NCache under the topic "Troubleshooting Counters".
Question 10: NCache fails to add items but no error is reported, why?
Answer: By default NCache exceptions are disabled. This is due to the need to support seamless integration with existing ASP.NET applications. Even in the case of errors NCache does not break your application flow and continues to function with reduced performance at the most. This behavior can be changed and exceptions can be turned on. Please see the tutorials with NCache installation for more information on how to do this.
Question 11: Adding/Inserting an item reports a serialization exception, what could be the reason?
Answer: First off, all the objects and keys being added to NCache must be serializable. Moreover under various situations like say if the Isolation level is set to high (Outproc mode) or in clustered mode; NCache must serialize the objects. This need implies that the object's type information be known to .NET runtime. A serialization exception occurs when .NET fails to determine type information.
Depending upon the situation you can either put the assembly containing the objects into GAC or manually add a codebase url for the assembly in the file alachisoft.ncache.service.exe.config (to be found in