Сбой загрузки модуля Octree Search: -21470248941
Грузи по абсолютному пути, а не по относительному и думаю что будет всё нормально.Спасибо!
В последних нескольких версиях AutoCAD твой код метода Initialize может аварийно завершаться, т.к. ты не проверяешь Application.DocumentManager.MdiActiveDocument на равенство null.Аварийное завершение будет происходить в том случае если активное окно не является окном чертежа?
То есть, если я правильно понимаю, то мне следует сначала получать путь,Именно. То, как ты сейчас задаёшь путь зависит от текущего каталога AutoCAD. Относительный каталог берётся не относительно каталога твоей основной сборки, а относительно текущего каталога AutoCAD. Мне не очень понятно почему у тебя вообще что-то работало. Насколько я помню многие операции (например, открытие dwg-файла в AutoCAD) приводят к изменению текущего каталога в некоторых версиях AutoCAD. Возможно и команда _NETLOAD обладает таким свойством. Так что единственный надёжный путь - задавать абсолютный путь.
по которому находится основная сборка и дописывать к нему путь до внешней сборки
и после этого скармливать то, что получится методу Assembly.LoadFrom()?
Спасибо Вам за оперативный ответ.То есть, если я правильно понимаю, то мне следует сначала получать путь,Именно. То, как ты сейчас задаёшь путь зависит от текущего каталога AutoCAD. Относительный каталог берётся не относительно каталога твоей основной сборки, а относительно текущего каталога AutoCAD. Мне не очень понятно почему у тебя вообще что-то работало. Насколько я помню многие операции (например, открытие dwg-файла в AutoCAD) приводят к изменению текущего каталога в некоторых версиях AutoCAD. Возможно и команда _NETLOAD обладает таким свойством. Так что единственный надёжный путь - задавать абсолютный путь.
по которому находится основная сборка и дописывать к нему путь до внешней сборки
и после этого скармливать то, что получится методу Assembly.LoadFrom()?
Аварийное завершение будет происходить в том случае если активное окно не является окном чертежа?Да. Или нет ни одного окна.
У меня на этот случай свой велосипед написан ))))))))))))))Аварийное завершение будет происходить в том случае если активное окно не является окном чертежа?Да. Или нет ни одного окна.
Наводка: http://adn-cis.org/forum/index.php?topic=3062.0Спасибо Вам большое, Вы мне очень помогли!