Finally got LDD 2007 to work on Windows x64 (Windows7)
(go the ACMapWorkspace.arx error loading, etc. before)
Install DirectX 9.0c runtime
I racked my brains to figure this one out. Worked on my laptop, but not the other CAD workstations.
Only difference is I had Microstation on my PC, which installs DirectX 9 as a prerequisite program.
Also edit the "acad.exe config" file to use only .Net v2.0.50727 otherwise Layer Manager can crash LDD
<!--We always use the latest version of the framework installed on the computer. If you
are having problems then explicitly specify .NET 2.0 by uncommenting the following line.
<runtime><assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"><probing privatePath="Fdo\bin"/></assemblyBinding></runtime
Same issue slightly different, I need to get LDD 2006 to run on a Windows 7 64bit system. After install, same errors above.
Autocad runs but with little LDD functionality. Again same errors.
I will try the Directx 9.0c install and since 2006 uses dotnet 1.1 with sp1 (which I did install, that was fun too.....not) will I have to modify the acad.exe cfg file the same way except point to dotnet 1.1?????
Anyone manage to get LDD2006 to run on Windows 7 64bit????
Yes I know we need to upgrade but like other things in life, I cannot control this one. Required for a contract with a govt. agency.... now you know!!!
The .NET has to do with Layer Manager in 2007 (which causes LDD to crash...fun) and anything else that uses .NET for the backend You probably need to change the acadexe config (if that exists there to use .NET v1.1.4322, not sure if it's the correct version or not).
The DirectX 9 had to do with all the arx issues.
Just an update
Followed your recommendation and installed Directx9----no change
Then noticed that in AutoCAD under options everything pointed to C:\Program Files\.........
However when it was installed a directory called C:\Program Files (86)\..... was created and that is where the files were at.
So, revised all of the file paths in AutoCAD to point to that directory that had calls to "C:\Program Files\....." to C:\Program Files (86)
Most of the errors are gone
Just an update
Did the edit of the acad.exe.config file to use only net 1.1-------------------------- NO CHANGE same errors as before.
Back in the forums someone suggested this: (LDD 2006 seems like a real pain...2007 was a little better)
1. Check your support paths (in AutoCAD and in the SDSK.DFM file) - make sure there are no references to older paths (like from LDT2005)
2. This usually means there is something messed up with the current .NET install. Try running a repair on it.
This error can occur after reinstalling or uninstalling some Windows applications. The AC1ST16.DLL is probably not missing, only AutoCADcannot find it.
To set Windows environment variables, right-click on the 'My Computer' icon, select 'Properties'. In the 'System Properties' dialog, go to the 'Advanced' tab and click the 'Environment variables' button. You can modify the User- (for you) or System- (for all) variables.
Go to Windows System settings of your computer and in the Environment variables, make sure that the PATH variable contains the folder name C:\Program Files (x86)\Common Files\Autodesk Shared (without the backslash at the end, you can remove it using the Edit button).
If the file is really missing, you have to reinstall or repair your AutoCAD installation.