Hi,
I can't confirm, but my way to work with the references is different to standard, maybe this is a help for someone:
When I get a new AutoCAD/Map3D/Civil3D-version I do first create a test-project, within that I reference everything that could be referenced and against all warnings ==> I set "copy local" to TRUE and compile this project.
After that I go to the folder where the bin-output is stored and copy these files to a own structure for references. That looks about this:
INTEROPs
+--18_00
+--18_00x64
+--18_01
+--18_01x64
...
MGD
+--18_00
+--18_00x64
+--18_01
+--18_01x64
...
And under these release-directories I have splitted between AutoCAD, Map, Civil, ...
For the next projects I create with VS2010 I don't use the references to the DLLs or TLBs in the AutoCAD-directory or to the listing of what is saved in GAC, I use the *.DLLs from the MGD-folder or the *Interop.DLL from the INTEROPs-folder.
The big advantage is that whenever Autodesk modifies some function-signatures (and therefor built-numbers) between releases I don't fall into the trap. I'm always able to compile a project for 2010 with the signatures of the references of 2010.
I began with that at a version of AutoCAD where they mixed som parts in updates in the programs-shared folder, if I remember right it was 2009, when installing 2009 on a pc also having 2008 installed the 2008-libs were replaced (in 2008 there would have to load some objects with version 17.02). And then also the projects had a problem when I give the application I compiled to a user of 2008 he could not drive my app because of incompatible signatures within the referenced parts.
So since then I have saved all DLL's and INTEROPs and can also compile to AutoCAD/Map/Civil-versions that I have NOT installed. 😉
HTH, - alfred -
------------------------------------------------------------------------------------
Alfred NESWADBA
ISH-Solutions GmbH / Ingenieur Studio HOLLAUS
www.ish-solutions.at ...
blog.ish-solutions.at ...
LinkedIn ...
CDay 2026------------------------------------------------------------------------------------
(not an Autodesk consultant)