ADN Open CIS
Сообщество программистов Autodesk в СНГ

28/02/2021

AutoCAD .NET API: метод IExtensionApplication.Terminate() не вызывается

Вопрос:

Я создаю и запускаю приложение с использованием AutoCAD .NET API, но после установки обновления AutoCAD 2020.1 Update, метод IExtensionApplication.Terminate() больше не вызывается.

Тоже самое касается и AutoCAD 2020.1.2 Update и AutoCAD 2021 со всеми обновлениями.

Что-то изменилось??

Ответ:

Новое приложение Save to Autodesk Web and Mobile, появившееся в AutoCAD, конфликтует с механизмом выгрузки других приложений.

Есть два варианта решения этой проблемы:

Если вы не используете команду SAVETOWEBMOBILE, то вы можете деинсталлировать приложение Save to AutodeskWeb and Mobile из Панели управления Windows.

 

Если же вы используете эту команду, то запустите её из командной строки. Появится предложение обновить её:

 

После обновления проблема с тем, что метод IExtensionApplication.Terminate() не вызывается должна уйти.

Источник: https://adndevblog.typepad.com/autocad/2021/02/autocad-net-api-iextensionapplicationterminate-not-called.html

 

Автор перевода: Александр Ривилис
Опубликовано 28.02.2021
Отредактировано 28.02.2021 в 20:23:25