Running LiveCompare on 64-bit Windows
Note: this page applies only to LiveCompare versions older than 2.2. In LiveCompare 2.2 we automatically install the 64-bit version of the ICUPLOADER.DLL on 64-bit editions of Windows.
LiveCompare includes several native 32-bit components:
- RNSERVER.EXE
- ICUPLOADER.DLL
64-bit Windows will host and run these components without a problem. However, to avoid limiting the IIS installation on your 64-bit Windows operating system you should copy the special 64-bit version of the ICUPLOADER.DLL component that's available separately in the installation package. Using a native 64-bit version of ICUPLOADER.DLL prevents your IIS installation from getting locked down in 32-bit compatibility mode - DLLs loaded into the IIS address space (or more accurately the address space of its worker processes) must all be 64-bit for it to run in full 64-bit mode.
On servers that are dedicated to supporting LiveCompare exclusively this step isn't necessary. But where LiveCompare is sharing an IIS installation with other applications that are 64-bit, then this step is required.
If you want to use the 32-bit version, see this linkabout enabling 32-bit compatibility mode in IIS.