Тема: Проблемы с загрузкой ARX приложений под Автокад 2007.

ARX приложения, сделанные под Автокад 2007, при идентичных установках Автокада и Windows XP (SP2) на одних компьютерах загружаются в Автокаде и нормально работают, на других не загружаются в Автокад. При загрузке выдается команда:
AcRxDynamicLinker failed to load 'test.arx'
C:\Autodesk\AutoCAD 2007\acad.exe Unable to load test.arx file.
Кто-нибудь встречался с этой проблемой?

Re: Проблемы с загрузкой ARX приложений под Автокад 2007.

> SKuznetsov
Встречался и неоднократно. Первый и самы простой случай - использовалась Debug-конфигурация при компиляции/линковке. На компьютере на котором VS2005 установлена - работать будет, если не установлена - нет.
Второй более сложный вариант -действительно не находятся какие-то dll/dbx/arx-файлы (толи их нет, толи не прописаны в путях доступа). Для того, чтобы отловить что именно не находится воспользуйся Dependency Walker

Re: Проблемы с загрузкой ARX приложений под Автокад 2007.

Спасибо. Попробую Walker, так как пробовал специально ставить VS2005 там, где не грузилось. Это не помогало. Компилирую, конечно, Release версии.

Re: Проблемы с загрузкой ARX приложений под Автокад 2007.

Если не поможет, то еще один вариант - отключить манифест (в опциях линкера), а если используется atl80 - то ликовать его статически.

Re: Проблемы с загрузкой ARX приложений под Автокад 2007.

ATL не используется. Манифест уберу. Он был. Walker не помог. Все библиотеки в наличии. Может Автокад не может их подключить?

Re: Проблемы с загрузкой ARX приложений под Автокад 2007.

> SKuznetsov
Тогда скорее всего дело в манифесте (например разные версии MFC80.DLL)

Re: Проблемы с загрузкой ARX приложений под Автокад 2007.

Убрал манифест и все пошло-поехало. Огромное спасибо за совет!!!