how to register 32 bit out of process automation server on 64 bit Windows 7
Hi, I have a simple automation server that registers and functions without problems on 32 bit windows platforms, but whenever run on a 64 bit Windows 7 machine, fails to register. Running process monitor confirms ACCESS DENIED during the RegCreateKey function for the GUIDs (type library created ok, problem happens when it attempts to create keys for the interface). I suspect the problem is trying to register a 32 bit server on a 64 bit machine. I have found articles that deal with loading 32 bit in process servers using the utilities found in the Windows\SysWOW64 folder such as RegSvr32. I tried it anyway, but fails since the server is exe rather than dll or ocx. I've tried manually to create the keys. I can create keys in HKEY_CLASSES_ROOT\TypeLib, but Windows stops me creating keys in HKEY_CLASSES_ROOT\Wow6432Node or HKEY_CLASSES_ROOT\Interface (or HKEY_CLASSES_ROOT\ for that matter) even though I have full permissions. I would be grateful to anyone who can help me resolve this issue. Please accept my thanks in advance, CAnder1
July 22nd, 2012 7:49pm

The better platform for this problem is MSDN Developer forum, namely if you developed automation server yourself. RGDS Milos
Free Windows Admin Tool Kit Click here and download it now
July 23rd, 2012 4:34am

The better platform for this problem is MSDN Developer forum, namely if you developed automation server yourself. RGDS Milos
July 23rd, 2012 4:37am

Hi Milos, Thanks for the reply; I've taken your advice. Regards, CAnder1
Free Windows Admin Tool Kit Click here and download it now
July 23rd, 2012 9:36pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics