unregisters too many librarys

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

unregisters too many librarys

Postby nanashi16 » Thu Dec 20, 2007 11:35 am

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:

Postby Alex_Ronquillo » Thu Dec 20, 2007 5:36 pm

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

Postby nanashi16 » Fri Dec 21, 2007 10:55 am

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

Steven


Return to “Technical Support”

Who is online

Users browsing this forum: Google [Bot] and 73 guests