9 марта 2021 г.

CSoft СПДС не запускается или неизвестная команда

 СПДС от CSoft в Автокаде подгружается через приложения (_appload, файлы mcsEnabler.dbx и mcsLoader.arx), при загрузке автокада должна вылезать портянка СПДС, подтверждающая его загрузку. Зачастую отсутствие загрузки говорит либо о запуске под другим профилем (открываем csaIntegrator и ставим нужный по умолчанию) либо о невозможности загрузки приложения (часто решается выгрузкой и обратной загрузкой)

Если нет меню, то загружаем его через файлы адаптаций (_MENULOAD, файл C:\Program Files\CSoft\СПДС GraphiCS X.0\mX\spds_menu.mnu).

Сегодня я столкнулся с другой забавной ошибкой, портянки нету, меню есть, выгружается/загружается, но все равно попытка вызвать команду говорит о том, что она ему неизвестна. Покрутил и так и эдак, на форуме где то прочитал что такое поведение скорее связано с невозможностью загрузить базу (mcsEnabler.dbx), а я уже и БД MS SQL проверил. Решил переустанавливать и у меня не получилось, после начала деинсталляции окно программы просто закрывалось, а такое поведение говорит нам о поврежденном/отсутствующем файле или кривых настройках безопасности. Также такая картина наблюдается если антивирус рубит процесс на лету, решил отключить антивирус, не помогло, тогда я проверил журнал и увидел помещенный в карантин файл MT.dll. Я его восстановил и о чудо, все заработало, остается вопрос к хозяину, почему файл был модифицирован.

Комментариев нет:

Отправка комментария