|
|
|||||||
I copy kixforms.dll (version 2.47.5.0) to C:\Windows\System32 and run:- regsvr32 kixforms.dll and I get:- The module "kixforms.dll" was loaded but the call to DllRegisterServer failed with error code 0x80070005 So my kixforms scripts won't run. Any solutions please? I am running Windows 10 32-bit. Cheers, |
||||||||
|
|
|||||||
I guess I finally need to get to recompiling that .net version. The classic uses classic windows libraries that might not be available anymore. Or windows 10 just isn't ready yet. Anyways. To the error. It's access denied. Have you tried manually importing the needed registry values? |
||||||||
|
|
|||||||
Have you ran kixforms fine with 64bit windows 8 or blue? |
||||||||
|
|
|||||||
Thanks for the very quick reply Lonkero. If the error is access denied, perhaps I needed to run the Command Prompt as Administrator. I'll try that now. I haven't got 8.x on any of my PCs yet. Still running old hardware. Stone me, it worked, thanks for the heads up. I keep forgetting about RunAs and UAC. Hope your Oklahoma weather has settled down. My daughter spent a year in Stillwater at OSU in 2002/3, my wife and I visited her for a couple of weeks in March 2003. Still have the Eskimo Joe tee-shirts. |
||||||||
|
|
|||||||
I never copy it to the System32 folder, FYI.. It's not part of Windows, so doesn't "belong" there. I install Kix and the DLL in Program Files (X86)\Support\Bin and register it from there. The install/register is always done as a local admin or SYSTEM. I've not had any problems on any version of Windows Server or Workstation, and use this DLL extensively for both system services and maintenance tasks. Glenn |
||||||||
|
|
|||||||
Thanks for the feedback guys. |
||||||||
|
|
|||||||
Hi Bill, have you also tried the kixforms.msi available in here? I haven't yet tried it on the latest and greatest but it never failed me yet |
||||||||
|
|
|||||||
normally I do something along these lines: Code: function frm_SystemCheck() $System = createobject('Kixtart.System') if @error ;First start - installing needed runtime shell 'msiexec /i "' + $bin + 'KiXforms.msi" /qb /norestart' $System = createobject('Kixtart.System') if @error ... etc edith says: and if user privileges are an issue you can as well utilize the config management tool of your choice, or even use psexec to install/register remotely |
||||||||
|
|
|||||||
Thanks Jochen, I'll give it a go. Your zip has version 2.47.4.0 I am running version 2.47.5.0 I have registered it OK now having run CMD as admin. Cheers, |