PC Review


Reply
Thread Tools Rate Thread

Add-In installation

 
 
=?Utf-8?B?U2VsZ2lu?=
Guest
Posts: n/a
 
      4th Jan 2004
Hi all,

I've created a VB6 COM Add-In (self-registering DLL file) for Outlook 2000 and have used Windows Installer 1.1 to create a setup (.msi) file to deploy it. It all works fine, but for one issue.

If I update the DLL (and increase the version number) and build a new .msi with the updated DLL, when I run the setup it doesn't overwrite the existing DLL, thus not reflecting the updated DLL. The setup asks me if I want to repair or remove the add-in, and if I choose repair it doesn't update the DLL, just leaves the current existing one.

I would like it to overwrite the installed DLL without having to uninstall and then install the updated add-in. Can anyone please help?

Thanks in advance,
Selgin





 
Reply With Quote
 
 
 
 
Ken Slovak - [MVP - Outlook]
Guest
Posts: n/a
 
      5th Jan 2004
I use InstallShield for that and in that software you change the
product code and set up a new one and an upgrade setup with the
minimum and maximum version you plan to support as an upgrade
installation.

I'm not sure how you'd do that for an installer package created
directly using Windows Installer 1.1 or with Orca but there must be a
way. Try searching in the Orca or Windows Installer documentation on
MSDN to see what settings in Windows Installer you would have to set
and what GUID's you'd have to modify.

--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Absolute Beginners Guide to Microsoft Office Outlook 2003
Reminder Manager, Extended Reminders, Attachment Options
http://www.slovaktech.com/products.htm


"Selgin" <(E-Mail Removed)> wrote in message
news:66618511-B9C6-4CEF-B066-(E-Mail Removed)...
> Hi all,
>
> I've created a VB6 COM Add-In (self-registering DLL file) for

Outlook 2000 and have used Windows Installer 1.1 to create a setup
(.msi) file to deploy it. It all works fine, but for one issue.
>
> If I update the DLL (and increase the version number) and build a

new .msi with the updated DLL, when I run the setup it doesn't
overwrite the existing DLL, thus not reflecting the updated DLL. The
setup asks me if I want to repair or remove the add-in, and if I
choose repair it doesn't update the DLL, just leaves the current
existing one.
>
> I would like it to overwrite the installed DLL without having to

uninstall and then install the updated add-in. Can anyone please
help?
>
> Thanks in advance,
> Selgin
>
>
>
>
>



 
Reply With Quote
 
=?Utf-8?B?U2VsZ2lu?=
Guest
Posts: n/a
 
      7th Jan 2004
Thanks for your reply.
Where can I get InstallSheild for VB6? My Visual Studio 6 CDs only have InstallShield for VC++.


----- Ken Slovak - [MVP - Outlook] wrote: -----

I use InstallShield for that and in that software you change the
product code and set up a new one and an upgrade setup with the
minimum and maximum version you plan to support as an upgrade
installation.

I'm not sure how you'd do that for an installer package created
directly using Windows Installer 1.1 or with Orca but there must be a
way. Try searching in the Orca or Windows Installer documentation on
MSDN to see what settings in Windows Installer you would have to set
and what GUID's you'd have to modify.


 
Reply With Quote
 
Ken Slovak - [MVP - Outlook]
Guest
Posts: n/a
 
      7th Jan 2004
InstallShield isn't for any specific language. That one should work.

--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Absolute Beginners Guide to Microsoft Office Outlook 2003
Reminder Manager, Extended Reminders, Attachment Options
http://www.slovaktech.com/products.htm


"Selgin" <(E-Mail Removed)> wrote in message
newsE6D652D-4A8C-4E2E-81BC-(E-Mail Removed)...
> Thanks for your reply.
> Where can I get InstallSheild for VB6? My Visual Studio 6 CDs only

have InstallShield for VC++.
>
>
> ----- Ken Slovak - [MVP - Outlook] wrote: -----
>
> I use InstallShield for that and in that software you change

the
> product code and set up a new one and an upgrade setup with the
> minimum and maximum version you plan to support as an upgrade
> installation.
>
> I'm not sure how you'd do that for an installer package created
> directly using Windows Installer 1.1 or with Orca but there

must be a
> way. Try searching in the Orca or Windows Installer

documentation on
> MSDN to see what settings in Windows Installer you would have

to set
> and what GUID's you'd have to modify.
>
>



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
RE: OUtlook 2007 installation to Terminal server installation problem =?Utf-8?B?Smlt?= Microsoft Outlook Installation 1 13th Feb 2007 05:18 PM
installation error for frontpage "a required installation file F2. =?Utf-8?B?bHlvbnN0NDc=?= Microsoft Frontpage 5 15th Mar 2005 03:43 PM
Per-user installation for Wise captured installation causes file reinstallation Sam Cannell Microsoft Windows 2000 MSI 1 3rd Feb 2004 08:49 AM
Visual Studio .NET installation problem (can't uninstall old installation) Kris Popendorf Microsoft Dot NET 1 6th Oct 2003 02:03 PM
It suddently finish installation in the middle of software installation process ivan Windows XP Setup 0 25th Aug 2003 06:34 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:51 PM.