what does the installer class do?

Add-in Express™ Support Service
That's what is more important than anything else

what does the installer class do?
AddinExpress.MSO.dll .NET installer class 
Damon Eckert

Posts: 2
Joined: 2005-05-25
Is it possible to tell me what exactly the installer class in the AddinExpress.MSO.dll assembly does? What does the installer class do with the /addin argument that you must pass to it? Does it register the addin somehow? thanks
Posted 13 Jun, 2005 12:52:29 Top
Sven Heitmann

Posts: 193
Joined: 2004-08-23
Hi Damon,

you could take a look into the sourcefiles of ADX for detailed info.

ADXAddinModule::OnAfterInstall and ADXAddinModule::ADXRegister is where you should look at.

To sum up, what is done:

It creates a TypeLib of ADX, registers both the TypeLib and ADX Assembly and places the Assembly into the GAC.
It registers your AddIn Assembly (there is a Service of .NET doing this (like regasm.exe)) wich calls ADXRegister.
This checks the ProgId and Type and register it as Office Addin (creates the necesary Registry Entries).
Finally it corrects your TypeRegistration to set full path for mscoree.dll.

Best regards,

Sven Heitmann
Posted 14 Jun, 2005 03:41:14 Top
Sergey Grischenko

Add-in Express team

Posts: 7235
Joined: 2004-07-05
Hi Sven.

Thank you for help.
Posted 14 Jun, 2005 05:21:44 Top