Version Neutral Assemblies or PIAs?

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

Version Neutral Assemblies or PIAs?
 
Bryan




Posts: 30
Joined: 2009-12-09
We are creating an add-in that will be targeting Word 2007 because we need Word 2007's Content Control support. I assume this means that we need to use the Word 2007 PIAs in our Add-in Express project (and not the version neutral assemblies)?

If so, how does this effect end user deployment? Does Microsoft's PIA installer (which requires admin rights) need to be executed on the end user machine? Or does Add-in Express include the PIAs in the project and deploy them locally with the rest of the DLLs (thus avoiding installing to the GAC, which requires admin)?
Posted 20 Dec, 2009 20:20:48 Top
Andrei Smolin


Add-in Express team


Posts: 16970
Joined: 2006-05-11
Hello Bryan,

Add-in Express includes interop assemblies in the Application Folder of the setup project. The minimal set of files delivered to the target PC includes the following files:
- AddinExpress.MSO.2005.DLL
- adxloader.dll and adxloader.dll.manifest
- extensibility.dll
- interops
- your assembly

Regards from Belarus (GMT+2),

Andrei Smolin
Add-in Express Team Leader
Posted 21 Dec, 2009 04:08:28 Top