OpenDCL Forums

OpenDCL => Deployment => Topic started by: Hypersonic on June 27, 2010, 05:55:12 AM

Title: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: Hypersonic on June 27, 2010, 05:55:12 AM
Hi all, I trying to get opendcl to run on autocad 2011 on xp pro 64 bit system.

I have tried installing OpenDCL.Studio.ENU.6.0.0.26.msi and also OpenDCL.Runtime.5.1.2.3.msi

neither seem to be working.  I have recently been able to install autocad 2011 on a windows 7 (64bit) and everything worked.

Any thoughts on what I might be doing wrong?

Thanks!
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: owenwengerd on June 27, 2010, 07:52:08 AM
OpenDCL 5 did not support AutoCAD 2011. You should install only the latest OpenDCL Studio 6 (which includes the runtime). I run it on a Windows 7 64-bit system, but it should work on XP 64 bit as well.  I'd uninstall everything you installed, then start over and install only OpenDCL Studio 6.
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: Hypersonic on June 27, 2010, 09:56:56 AM
I uninstalled everything.  Rebooted,  reinstall version 6 studio...
Same problem.   :(
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: owenwengerd on June 27, 2010, 12:17:15 PM
Are you installing with administrative permissions? Have a look in your registry to check whether the demand-load registry keys are being created during installation:
HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R18.1\ACAD-XXXX:XXX\Applications\OpenDCL
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: Hypersonic on June 27, 2010, 12:48:41 PM
This is what is shows in the registry.....ugh
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: Hypersonic on June 27, 2010, 12:56:28 PM
I'm going to try a full de-install of acad and everything.... let you know in about 2 hours. :)
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: owenwengerd on June 27, 2010, 01:06:38 PM
Check your DEMANDLOAD system variable to make sure that demand loading is enabled. Also, ensure that the .arx is where it shows in the 'Loader' key, and that it loads without error (just drag and drop it into AutoCAD). Finally, verify that there isn't an overriding entry in the HKCU registry hive. Otherwise I don't know why it wouldn't be loading.
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: Hypersonic on June 27, 2010, 04:03:32 PM
Reinstall didn't seem to work.
Droping it on the acad screen did.
So I just added it to the appload starup suite.  That seems to do the trick...

Thank you for your help :D
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" / XP64
Post by: honkinberry on August 03, 2010, 09:47:57 AM
We're having I believe the same issue.
Two different machines, both XP64, both with AutoCAD 2010.
(command "OPENDCL") fails, but manually loading the Arx does work.
On both machines confirmed that Demand Load is turned on.
On one machine, adding the Arx to the startup suite worked.
But on the other, it is showing up as loaded, but upon firing any OpenDCL functions (my guess is loading the project, but I haven't tracked down the exact line of code), getting:
"This file does not have a program associated with it for performing this action"

It's possible the latest version of Odcl that was forcibly reinstalled was 6.0.23.

As always, thanks for any thoughts!

--J
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: owenwengerd on August 03, 2010, 11:13:33 AM
Did you check all the things I listed in my earlier message?  There are a finite number of possible explanations, so it's just a matter of checking all the possibilities.
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: honkinberry on August 03, 2010, 11:19:49 AM
Demandload was turned on.
In the Registry was just the single entry for Loader, and if I copied that text, arxload could correctly load it.

We're going to do another WebMeeting and find out more info from the client.

--J
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: owenwengerd on August 03, 2010, 11:43:35 AM
Make sure that LoadCtrls is present and set to 0x0000000c (12), and that there is a Command subkey with a string value OPENDCL = "OPENDCL". You should also check the HKCU hive, as it can override the settings in HKLM. Finally, make sure you're looking at the right registry key by calling (vl-load-com)(vlax-product-key) in AutoCAD.
Title: Re: (command "_opendcl") ==> Unknown command "OPENDCL" ??
Post by: honkinberry on August 03, 2010, 11:48:49 AM
Wouldn't you know it, I get logged into the user's machine, and OpenDCL was working perfectly.
He was misreporting which dialog box was not working.  It was instead the one that was using Shell.Application.Open to spawn default web browser, which is what was generating the error.
I didn't have the patience to track down if indeed it was necessary to add OpenDCL to the Startup Suite to get it to work with XP64, although that was the case with the other machine.
Sorry for the false alarm, thanks as always for your incredible support.

--J