Процесс присоединения к Revit завершается неудачно с System.ExecutionEngineException - PullRequest
0 голосов
/ 27 февраля 2020

Я пытаюсь прикрепить свой плагин / Addin к Revit. После подключения к процессу я получаю следующую ошибку

Приложение находится в режиме прерывания

Ваше приложение перешло в состояние прерывания, но в данный момент код не выполняется это поддерживается выбранным механизмом отладки (например, выполняется только собственный код времени выполнения).

И в окне Output я вижу

Необработанное исключение типа «System.ExecutionEngineException» возникла в неизвестном модуле.

В этой записи рекомендуется установить все флажки для общеязыковых исключений времени выполнения на вкладке Excpetion Settings. Я пытался проверить их, чтобы иметь возможность получить больше информации о причинах исключения

Вот скриншот ошибки enter image description here

У меня есть пытался прикрепить проект к различным версиям Revit (я установил на свой P C Revit 2018, 2019, 2020), и ни одна из них не была успешной

Вот также журнал вывода окна enter image description here Есть ли способ узнать, что вызывает ошибку?

1 Ответ

1 голос
/ 28 февраля 2020

Вам не нужно прикреплять свой надстройку к процессу Revit.

Вы можете указать Visual Studio запустить программу Revit при запуске отладки вашего надстройки:

Из проекта Свойства просто перейдите к пути Revit.exe, и он запустит Revit, запустит надстройку, и это позволит вам отладить.

enter image description here

Revit. путь exe не должен быть таким, как в примере, это будет путь с вашего компьютера.

...