Я создал надстройку управляемого кода для Access 2003 с помощью Visual Basic 2008 (VS Professional), и она отлично работает на моей машине разработки. Он был создан с использованием шаблона Shared Add-in.
Я использовал настроенный проект для установки ... и был установлен .Net Framework.
Однако, когда я пытаюсь выполнить развертывание на другом ПК, я получаю следующую ошибку:
Не удалось выполнить метод Connect объекта COMAddIn.
код, который не работает:
With COMAddIns("MyAddin1.Connect")
' Make sure the COM add-in is loaded.
.Connect = True 'The code crashes here
.Object.TestAddIn
End With
Статья, используемая для создания, находится здесь (хотя это было написано для Access 2007)
Надстройка существует в коллекции, но не подключается. Также он не отображается в списке установленных COM ADD-INS через графический интерфейс MS Access 2003.
Я попытался переустановить Office 2003 (полная установка) и переустановить надстройку.