Я создал класс оболочки для загрузки CLR4 (.net) в CLR2 (vb6). Он работает, вроде.vb6 Сохраняет старую ссылку заблокирован
Я компилирую свою программу в .net (4.0) и запускаю командный файл для создания .tlb. Я отказываюсь от .tlb от моей программы vb6, и все это потрясающе.
Когда я меняю обертку и переделываю вышеуказанный процесс, vb6 не увидит новый .tlb, он все еще использует старый.
... Что-нибудь?
Попробуйте использовать метод 'CreateObject()' вместо добавления ссылки. –