1. You can install a DLL instead of an EXE
2. You can use Windows security that's automatically supported by COM+
3. If accessing databases, you can pool the connections
4. If needed, you can take advantage of the DTC
5. I've had nothing but problems trying to setup DCOM. It's MUCH easier to just install an MSI file on the workstation.
>Why?? There is many advantage of not installing a COM+ proxy,
>
>1. Nothing to install on the client other than your App.
>2. With the proxy, you have the server IP or name of the server registered on the client machine and it's a PITA to change it without reintalling a new proxy package.
>3. Using the CLSID you have the flexibility to change server on the fly. (Great for backup servers senario)
>
>I know you prefer installing the proxy, you've said that in the past, but could you elaborate on why ?
>
>
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer