We’ve written an ActiveX DLL using Active Template Library (ATL) which, like
most, self-registers the first time it’s used on a given box. This works
great on every NT Workstation machine we’ve got - but for some reason, we
can’t get it to register on any NT Servers. We’ve tried doing it manually,
too, with RegSvr32 without success. The errors coming back range from
REGDB_E_CLASSNOTREG (Class not registered - duh!) to ERROR_INVALID_ORDINAL.
MSDN doesn’t seem to have anything helpful to offer. Suggestions gratefully
accepted. Thanks!