PC Review
Forums
Newsgroups
Microsoft Outlook
Microsoft Outlook Program Addins
How to check if my com add-in already installed in this computer?
Forums
Newsgroups
Microsoft Outlook
Microsoft Outlook Program Addins
How to check if my com add-in already installed in this computer?
![]() |
How to check if my com add-in already installed in this computer? |
|
|
Thread Tools | Rate Thread |
|
|
#1 |
|
Guest
Posts: n/a
|
From C# code:
I have com add-in to outlook 2003, code in c#. I want to check if this add-in already installed in this computer. private void isOutlook() { Microsoft.Win32.RegistryKey key = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("Software\\microsoft\\windows\\currentversion\\app paths\\OUTLOOK.EXE"); string path = (string)key.GetValue("Path"); if( path != null)// if have outlook do the installing com add-in //if this com add-in not yet installed System.Diagnostics.Process.Start("C:\\MatarotToolbar\\MatarotToolbarSetup\\Debug\\Setup.Exe"); } |
|
|
|
#2 |
|
Guest
Posts: n/a
|
Check if your add-in is in SOFTWARE\Microsoft\Office\Outlook\Addins in
either HKLM or HKCU. Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool "Yael" <Yael@discussions.microsoft.com> wrote in message news:E58C933E-F976-4902-AAA7-6D9369A6FFDB@microsoft.com... > From C# code: > > I have com add-in to outlook 2003, code in c#. > I want to check if this add-in already installed in this computer. > > private void isOutlook() > { > Microsoft.Win32.RegistryKey key = > Microsoft.Win32.Registry.LocalMachine.OpenSubKey("Software\\microsoft\\windows\\currentversion\\app > paths\\OUTLOOK.EXE"); > string path = (string)key.GetValue("Path"); if( path != null)// if have > outlook do the installing com add-in > //if this com add-in not yet installed > > System.Diagnostics.Process.Start("C:\\MatarotToolbar\\MatarotToolbarSetup\\Debug\\Setup.Exe"); > } > > |
|
![]() |
|
| Thread Tools | |
| Rate This Thread | |
|
|

Main Page 

