How to check if my com add-in already installed in this computer?



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


Dmitry Streblechenko

Check if your add-in is in SOFTWARE\Microsoft\Office\Outlook\Addins in
either HKLM or HKCU.

Dmitry Streblechenko (MVP)
OutlookSpy - Outlook, CDO
and MAPI Developer Tool

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question