Run -ошибка времени -2146234341 (8013101b )Ошибка автоматизации при переходе с VB.NET на VB6 с использованием манифеста?

Я пытаюсь получить доступ к VB.NET DLL (.NET FX 4.0 )с клиента VB6 в сценарии без регистрации -.

Я пытался следовать примеру изhttp://msdn.microsoft.com/en-us/library/ms973915.aspx, но безуспешно. Я скачал (ссылку в статье )исходники и скомпилировал, безуспешно (сообщение об ошибке :Выполнить -ошибка времени ' -2146234341 (8013101b )' :Автоматизация error" ). Запуск из VB6 IDE с использованием зарегистрированной VB.NET DLL работает.

Я пробовал другие примеры, в которых.NET DLL создается как COM-класс (с использованием шаблона «COM-класс» из VS2010 ), с манифестом для встроенной DLL или нет, но у меня ничего не получилось.

Может ли кто-нибудь предоставить простой исходный код с примером манифеста VB.NET DLL (.NET FX v4 ), используемого в клиенте VB6 в бесплатном сценарии reg -?

Большое спасибо заранее.

11
задан DaveInCaz 8 February 2019 в 19:00
поделиться