![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
![]()
Hi
Suppose I make an add-in for company-wide distribution, then I want to update it later. Is there a way to have an add-in check an intranet server for an update and automatically install itself? If not, where is the dll stored on a user's machine so I could manually replace it? Would it be possible for the add-in itself to do that while running, or would it need to be stopped and replaced by a different utility? Thanks for any help -Josh |
Ads |
#2
|
|||
|
|||
![]()
The addin is a DLL and is installed either where the user selects or where
you force it to be installed, depending on your installer. If you know the DLL name and ProgID you can always find it's location in the registry. The DLL can only be updated when Outlook isn't running and must be registered if any CLSID's or interfaces have changed so Outlook recognizes it. I check an XML file on a Web site to get the latest version and then I use Win32 API calls to download the newer installer if there is one. I then tell the user to close Outlook and run the installer, the installer checks to make sure Outlook isn't running. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Dewey" wrote in message ... Hi Suppose I make an add-in for company-wide distribution, then I want to update it later. Is there a way to have an add-in check an intranet server for an update and automatically install itself? If not, where is the dll stored on a user's machine so I could manually replace it? Would it be possible for the add-in itself to do that while running, or would it need to be stopped and replaced by a different utility? Thanks for any help -Josh |
#3
|
|||
|
|||
![]()
Thanks Ken! I'll give it a shot.
-Josh |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
How do i add automatically add internet websites viewed to MS Out. | Michael Adolph | Outlook - Installation | 0 | September 13th 06 06:11 PM |
add attachment to a meeting request and send update | Yolaine | Outlook - Calandaring | 0 | July 20th 06 02:20 PM |
Update Meeting causes cancellation and update meeting | Hides_Twins | Outlook - Calandaring | 3 | May 22nd 06 02:08 AM |
How to add dynamically add controls in Outlook 2003 | Rahul | Outlook and VBA | 5 | May 8th 06 03:38 PM |
How to add dynamically add controls in Outlook 2003 | Sue Mosher [MVP-Outlook] | Outlook - Using Forms | 4 | May 8th 06 03:38 PM |