У меня есть приложение VB6, в которое я внес некоторые изменения. Это относится к DLL, созданной в .NET 2, которую я также изменил Когда я изменил dll, я собрал его и переписал dll в проекте VB.
Теперь, когда я запускаю VB6 exe, я получаю следующую ошибку:
Ошибка времени выполнения 430. Класс не поддерживает автоматизацию или не поддерживает ожидаемый интерфейс
Любая помощь в том, как я отлаживаю или справляюсь с этим, была бы большой благодарностью.
ОБНОВЛЕНИЕ: Я думаю, что здесь бомбят
Set get_datalist = New ADODB.Recordset
Я думаю, что это может быть MDAC, так как я создал приложение на компьютере с Win 7 и пытаюсь запустить его на Windows XP.
РЕШЕНО: Я закончил сборку проекта на машине с XP, спасибо за помощь!