From: Shell on
I've developed a number of programs in VB6 and in one case a program
being used by an organization. That program has had a number of
upgrades done and in every case I have to tell the person doing the
admin to uninstall the old version before installing the new.

How can I get the installer to uninstall the old version automagically
so I don't have to instruct the user to do it manually?

BTW, I use Microsoft Development Environment 6.0 program to create the
install packages. I've also used P&D Wiz but don't any more.

Thanks,
Shell
From: John Simpson on

"Shell" <celtic_leroy(a)mindspring.com> wrote in message
news:aiv5r51g5e3qm2rinkgbl80bueegqc91ho(a)4ax.com...
> I've developed a number of programs in VB6 and in one case a program
> being used by an organization. That program has had a number of
> upgrades done and in every case I have to tell the person doing the
> admin to uninstall the old version before installing the new.
>
> How can I get the installer to uninstall the old version automagically
> so I don't have to instruct the user to do it manually?
>
> BTW, I use Microsoft Development Environment 6.0 program to create the
> install packages. I've also used P&D Wiz but don't any more.
>
> Thanks,
> Shell

Can't you just replace the .exe? That's what I do.


__________ Information from ESET Smart Security, version of virus signature database 4988 (20100331) __________

The message was checked by ESET Smart Security.

http://www.eset.com



From: Shell on
On Wed, 31 Mar 2010 11:33:31 -0400, "John Simpson"
<jasimp(a)earthlink.net> wrote:

>
>"Shell" <celtic_leroy(a)mindspring.com> wrote in message
>news:aiv5r51g5e3qm2rinkgbl80bueegqc91ho(a)4ax.com...
>> I've developed a number of programs in VB6 and in one case a program
>> being used by an organization. That program has had a number of
>> upgrades done and in every case I have to tell the person doing the
>> admin to uninstall the old version before installing the new.
>>
>> How can I get the installer to uninstall the old version automagically
>> so I don't have to instruct the user to do it manually?
>>
>> BTW, I use Microsoft Development Environment 6.0 program to create the
>> install packages. I've also used P&D Wiz but don't any more.
>>
>> Thanks,
>> Shell
>
>Can't you just replace the .exe? That's what I do.
>
>
>__________ Information from ESET Smart Security, version of virus signature database 4988 (20100331) __________
>
>The message was checked by ESET Smart Security.
>
>http://www.eset.com
>
>
Well sure, the new install overwrites the old one and you now have the
new version. But, the problem is in the Add/Remove Programs list.
The list doesn't recognize that this is a newer version of the old
install and you end up with two entries in the list and the first
(original) entry becomes scrap.

What I want is for the old entry in the list to be replaced with the
new version. I should have said this in my original post. Sorry.

I've seen installs that uninstall the old version before proceeding
with the install of the new version. That's what I want to have
happen, but I haven't been able to figure out how to do that with the
installer...I'm not even sure there is a way to do it within the
installer. I'm thinking I'll have to write my own pre-installer
program.