I have the COM components set to "extract at build" and the installation runs perfectly on NT 4.0. I get a set of COM registry entries in HKEY_CLASSES_ROOT\CLSID and HKEY_LOCAL_MACHINE\Software\Classes. Since we use DCOM security it uses a configured user to launch the server process which picks up the HKLM class ids and like I said, runs great.
Now the problem. On windows 2k it puts the HKClasses_root entries, but dumps another set of the entries in HKEY_CURRENT_USER (instead of LOCAL_MACHINE) which means that the user DCOM uses has to be logged into the server for clients to work (this is obviously not a good solution).
The product is set to allusers (never even asks them). So I was wondering if anyone has seen this behavior and if they could point me at a solution (besides manually putting the entries into the advanced setting) - we do daily builds and this would be a maintenance nightmare.
Thanks,
Brian Elliott