I created a 203 runtime version of my application. Everything runs fine. But I ran thru the Package Wizard and created a new install. I need to install the new version of the application but I do not have the .msi from the original install. I cannot install the update until I can remove the old version and I cannot remove the old version with the original msi.
Is there a way to remove the older version without the original .msi file?
The way that MSI's operate is that each MSI has a unique GUID for their product ID. You would need to create an MSI that has the same GUID as the original MSI. The GUID is saved in the registry. A matching GUID would cause the uninstallation of the original MSI. I am not sure how the Access Runtime packager generates the GUID or where the GUID is placed for that packager. You will have better future control over the MSI file if you use a commercial install tool such as InstallAware.