No, putting a .net dll into the GAC won't help in the COM world. COM can't see the GAC, the GAC is a .net runtime thing.
From a performance standpoint, I'd recommend building a good .net library and then registering it for COM interop. In the project properties, go to "Configuration Properties -> Build". In there is the checkbox for "Register for COM Interop".
Note that you'll be fine when you are running this on the machine you built it on. But when you deploy it, you'll need to use the .net registration tool to register this assembly for COM: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\RegAsm. exe
Peter
------------------------------------------------------
Work smarter, not harder.
|