ManagedAggregator - how do I get 4 of them?

D

David Thielen

Hi;

We build 4 versions of our AddIn, one each for Office 2000, 2002,
2003, & 2007 with each using the PIAs as recomended by the Office
team.

We therefore have 4 shims, one for each AddIn since each shim is
pointing at a different AddIn identified by a different name, GUID,
etc.

Using the new shim wizard, it creates a project ManagedAggregator for
the shim. But then when we go to create a second shim, it wants to
create it again.

1) Do I just delete the ManagedAggregator project before running the
wizard for the next AddIn?

2) Is it the same ManagedAggregator built for all 4 cases, or do we
need to build it seperately for each version of our AddIn?

thanks - dave

david@[email protected]
Windward Reports -- http://www.WindwardReports.com
me -- http://dave.thielen.com

Cubicle Wars - http://www.windwardreports.com/film.htm
 
C

Colbert Zhou [MSFT]

Hello Dave,

Based on my understanding, all generated ManagedAggregator.dll are same. As
the namespace "ManagedHelpers" indicates, it is a Helper managed assembly
which can aggregator the Shim and our Addin. So implementations of all the
ManagedAggregator.dll should be totally same. The differences are the
parameters(string assemblyName, string typeName, IComAggregator
outerObject) passed in. These parameters are passed from AddinShim. So the
conclusion is we need four different shim.dll, but only one
ManagedAggregator.dll in this case.

Have a nice day!

Best regards,
Colbert Zhou (colbertz @online.microsoft.com, remove 'online.')
Microsoft Online Community Support

Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
(e-mail address removed).
 

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

Top