unregisters too many librarys

Got a problem you cannot solve? Try here.
Post Reply
nanashi16
Posts: 23
Joined: Fri Feb 16, 2007 4:32 pm

unregisters too many librarys

Post by nanashi16 »

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
Alex_Ronquillo
Site Admin
Posts: 364
Joined: Mon Jul 30, 2007 11:51 am
Location: USA
Contact:

Post by Alex_Ronquillo »

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/
nanashi16
Posts: 23
Joined: Fri Feb 16, 2007 4:32 pm

Post by nanashi16 »

thank you for your answer, now that I know, I can make the correct changes and inform my users.

Steven
Post Reply