У меня есть плагин, который я закончил разрабатывать на C# .NET. Поскольку у меня есть несколько подключаемых модулей, которые я хочу, чтобы AutoCAD загружал при запуске, я использую сценарий Lisp, который загружает все мои подключаемые модули одним вызовом функции. Поскольку это мой первый из многих запланированных плагинов .NET, я использую программу на Лиспе для загрузки каждого файла DLL. Функция для этого
(defun C:LoadDLL ()
(command "NETLOAD" "ShowHideLayers.dll")
)
где файл Lisp, содержащий эту функцию, и ShowHideLayers.dll
находятся в папке .bundle
в перемещаемых данных AutoCAD.
Однако, когда я запускаю AutoCAD и вызываю LoadDLL
, я получаю сообщение об ошибке и понятия не имею, почему:
NETLOAD Assembly file name: ShowHideLayers.dll Unable to load ShowHideLayers.dll assembly.
Не могу определить причину ошибки. Что мне не хватает?