Ошибка плагина VBA: «Запрошенная библиотека типов или мастер не является проектом VBA» - PullRequest
0 голосов
/ 29 декабря 2018

Я создал .ade из adp без проблем.Когда я пытаюсь открыть файл .ade, я получаю следующую ошибку: «Запрошенная библиотека типов или мастер не является проектом VBA» Следующие файлы являются моим проектом:

  • Lib.ade (версия 1): external library
  • MainProgram.ade: скомпилировано и выполнено, когда ссылка на Версию 1 работает нормально.

Я отправил эти два файла на клиентскую станцию ​​без проблем, нокогда я сделал некоторые новые изменения и сделал новый Lib.ade (Версия 2) и отправил его в клиентскую среду, MainProgram (Версия 1) выдал указанную ошибку.

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 12 июня 2019

Я получил то же сообщение об ошибке, и оно оказалось проблемой «Фантомная точка останова».См. Мою публикацию здесь для получения дополнительной информации: https://stackoverflow.com/a/56565372/5795793

После нескольких сеансов отладки в исходном файле (файл ACCDB в моем случае) он начал разрываться до строки кода, где я ранее ошибочно оставил точку останова,Хотя точки останова не появилось, мне пришлось дублировать подпрограмму и закомментировать исходную подпрограмму, чтобы она работала.

Похоже, что в версии 2 Lib.ade может быть фантомная точка останова.Если это так, копирование кода в другом месте и комментирование старого кода может работать.Декомпиляция также может это исправить.

...