See if this helps.
FIX: "Access to the Registry Key Denied" Error Message When You
Register .NET Assembly for COM Interop
http://support.microsoft.com/?kbid=327507
Also make sure the latest Win2k service pack is installed.
Slava Gurevich
> See if this helps.
>
> FIX: "Access to the Registry Key Denied" Error Message When You
> Register .NET Assembly for COM Interop
Thanks for that one.
Next problem: I also had the same error (a simple Vb.net serviced
component on which I did strong name, registered using gacutil,
imported the dll to component services etc etc and successfully
registered it in Com+ Component services with no errors. I then
exported the application proxy from the COM+ package and it worked
fine on the same machine which has component services on it - I can
see the little ball spinning! (win2k sp4 with the 327507 fix in)
On the other machine, with exactly the same fix in (win2K sp4, regkey
edited to give full permissions to everyone) I get the "COM+ object
failed to register" error *and* when I try to access the object from
e.g. vb6 using createobject("class.class","192.168.1.36") I get
"Automation Error: Catastrophic Failure".
Slava Gurevich - 06 Feb 2004 18:51 GMT
Just as a sanity check, were you logged on under the account included
into the local admin group when the registration failure occurred?
>On the other machine, with exactly the same fix in (win2K sp4, regkey
>edited to give full permissions to everyone) I get the "COM+ object
>failed to register" error *and* when I try to access the object from
>e.g. vb6 using createobject("class.class","192.168.1.36") I get
>"Automation Error: Catastrophic Failure".