During installation of one of the E-WMS, Mobile Sales or ICL services, following error appears:Another version of this product is already installed. Installation of this version cannot continue. .... (etc)Then, on un-installation of the services in Window's Control Panel/Programs, following error appears:Error 1001. Exception occurred while initializing the installation: System.IO.FileNotFoundException:Could not load file or assembly 'file:///C:\Program Files\Exact software\.... (etc)
The cause of this sequence of messages is, that the Exact software folder has been deleted or renamed before properly uninstalling the services.
The services are no longer running because the required service files no longer exist on the expected location.
Both installation and un-installation are no longer possible because of these non-existing files.
The most simple solution in this case, is to install the service(s) in question on another workstation, in an empty target folder.
When done, copy the files from that workstation to the 'problem' workstation, in the folder where the service was expected to be installed.
After that, uninstalling should be possible again.
The alternate solution is to delete all references to the specific service in the Windows registry and then re-boot the workstation.
That is however a time-consuming and risky operation.From product update 403, the default installation folder of the services was changed to avoid just this problem.