I am not sure where to go, I have been looking around and I thought I would ask here.
I have an installation that is using IA 6.x.
I have a version of our software just call it version 7.x
I released a new version called 8.x
Now, because of historical reasons when we change major version numbers we start the new number in a different folder and I change all the codes so it thinks it own product.
So I can have 6.x, 7.x and 8.x all installed at the same time, in different folders.
Its the same program but just has many many updates and additions, we release a new .x version every few months and a new major every 6 months.
There is a set of library files, OCX, dll that are the same across all versions that I register.
What is happening, I have 7.x on the computer, I install 8.x then I want to uninstall 7.x. after using 8.x for a month or two. It seems that when I uninstall 7.x all of the library files get unregistered for all versions and not just for the version I removed.
If I run the repair option, it does fix the problem.
I thought that every version would register the library to the path I set in the code and keep the other versions or does it go by file name not path only?
thanks for any insight
Steven
unregisters too many librarys
-
- Site Admin
- Posts: 364
- Joined: Mon Jul 30, 2007 11:51 am
- Location: USA
- Contact:
The libraries get register per machine and not per package. What you may want to do is make sure your libraries don't get unregistered if they are needed by other versions of your product.
Alejandro Ronquillo
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/
Who is online
Users browsing this forum: Google [Bot] and 73 guests