A bit of an odd question here, but AutoCAD uses extension DLL's with the .ARX extension, which are really exactly like regular DLL's, besides their extension.
Now we have built three .ARX files, where the two latter ones have dependencies to the first. Upon loading these two, AutoCAD complains that it can't find a required file, and when using the Dependency Walker tool, it becomes apparent that the Visual C++ 2008 linker has generated references to the first file, but by using the .DLL extension. I think this is our problem. It goes looking for A.DLL for some exported functions, but this file is in reality named A.ARX.
Can Visual Studio projects be configured so that it'll link to files with an ARX extension, instead of generating this seemingly faulty code?
Update: This is about C++ DLL's.