stasokhvat Posted November 6, 2013 Share Posted November 6, 2013 Hello, Lately, one user of my DVB library reported a binary compatibility error in Autocad 2014. The DVB file was compiled in Autocad 2010, and upon installing the trial version of Autocad 2014 I discovered that the reference to Autocad 2010 ( v. 18 ) was broken, which caused problems with binding to Autocad class. Removing the old reference and adding a reference to 2014 fixed things, of course. But here's the interesting part. I have the same DVB file compiled in Autocad 2008 and it works fine in Autocad 2010 ( v.18 ), 2012 ( v.18 ) and 2014 ( v.19 ). To add to the confusion, I tested the 2014 file in Autocad 2012 and 2008 and it worked fine in both of them! Also, the 2010 version works fine in version 2008. I have always believed (and testing verified this) that a DVB add-in compiled against a version after 2002 works correctly in all older versions. Clearly, this rule is broken when you try to open a 2010-2012 ( v.18 ) DVB file in 2013-2014 (v.19). Have you come across this problem before? Do you have to distribute separate DVB files for each group of Autocad versions (i.e., v. 18, v.19, etc.)? I would appreciate your help. Thanks a lot. Best regards, Stanislav Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.