Hello,
we are using advanced installer msi package to install our software and udpater for updating. The package installs service that is runnign all the time, some users need to change credentials on the service to acces different data locations. When our softwre udpates using the updater, the service is unistalled an installed again with the new version, this causes all additional settings to the windows service to be lost.
Our solution to this was to have instalation of the software and all binaris (including the exe for the service - because it uses shared libraries), but without creating the windows service. Then to have another msi, which would only read path to our installed software from registry and create the windows service. This way updating our software would not unistall the service so no settings woudl be lost. Sadly i cant figure out how to crete MSI which does not install any files, only creates windows service. Is it posible ? When i try create service i must choose exe to run from the package, which there are none.
Of course if you can provide us with another better solution that woudl be great.
Thank you in advance Martin