Domanda

I enter this:

regasm COMTest.dll /tlb:COMTest.tlb /codebase COMTest

And I get the following error:

An error occurred while registering the exported type library: Error accessing the OLE registry. (Exception from HRESULT: 0x8002801C (TYPE_E_REGISTRYACCESS))

What does it mean, how do I fix it?

È stato utile?

Soluzione

Found solution - I thought I was administrator, but it seems that I have to run cmd as adminstrator. (Right click cmd and select that option)

You learn something new everyday :-)

Altri suggerimenti

You can also get this if you mistype the filepath/name of the tlb file parameter. My coworker was using the following: regasm dummy.dll /tlb:dummy.dll /codebase and got the same error.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top