I have a windows Installer project in my solution that is called after a windows application is installed. The Installer project is compiled to a file called License.dll. The installer works fine - basically copying a licence file that is not part of msi file.
I have now updated the deployment project for the next version of the application. The installer project has been changed as well. The msi still calls the installer project License.dll. A clean installtion works fine.
During an upgrade of the installe software the msi is calling the wrong License.dll. It is calling the License.dll from the previous version install package.
The msi has a new version number and product code.
I have discovered this during testing ie upgrading a previous version.
The test involves installing the old version then installing the new version. The RemovePreviousVersions flag is True and the License.dll file is not permanent
Start Free Trial