COM+ and dependent COM+ assemblies to client

i have a client application cli calling COM+ assembly (comA) thru application proxy (exported from the server machine). comA references other COM+ assemblies such as comB, comC and comD. Now the client cliA does not talk to comA until you copy the assemblies comB, comC and comD into the folder of the cliA.

It is kinda weird, even though you write a 3-tier architecture, during deployment, we have to distribute all the COM+ assemblies onto the client for it to work in .NET! this was not the case in VB6 world.

Anyone know how to avoid distributing the dependent COM+ assemblies?

Thanks.

[607 byte] By [nd_ramesh] at [2008-2-15]
# 1
From what I know, you can't avoid this due to how remoting works in .Net.

A more suitable place for COM+ issues not related to transactions is the microsoft.public.platformsdk.complus_mts newsgroup: http://msdn.microsoft.com/newsgroups/default.aspx?dg=microsoft.public.platformsdk.complus_mts&lang=en&cr=US

or the microsoft.public.dotnet.framework.component_services newsgroup.

You should get a faster response time there.

FlorinLazar-MSFT at 2007-8-30 > top of Msdn Tech,Software Development for Windows Vista,Transactions Programming...

Software Development for Windows Vista

Site Classified