Hi Anubhav,
I am well and hope you are too.
We don't have any errors as such. CodeCover is seemingly correctly applied to our ARX DLL without any issues. It is just that when we try to 'Load Application' from within AutoCAD, we get the 'incompatible with this version of AutoCAD' message.
The people at AutoDesk tell me that AutoCAD simply uses LoadLibrary to load an ARX DLL, and then tries to call two functions: acrxEntryPoint and acrxGetApiVersion. The version function is implemented in a static library that comes with the ARX SDK and is linked into an ARX project.
From the error message, we can surmise that it is likely to be the version function that somehow fails.
We are using CodeCover v2.6.2.2 (and generally, the SuperPro 7.1 Toolkit), and we have tried all the options that are presented to us.
We have explored some alternatives if we can't get this protection to function 'out-of-the-box', but if would be much more straightforward if it would simply work.
Thanks,
Dan