У меня есть DLL, которую я написал на C #, которую я хочу использовать в своем приложении VB6.
В VS2008 проверяется свойство проекта «Register for COM interop», и когда я компилирую DLL и пытаюсь использовать ее на моей машине для разработки - она работает нормально.
Мне нужно запустить его на компьютере, на котором нет VS2008, поэтому я попытался зарегистрировать эту DLL следующим образом:
C:\WINDOWS\system32>..\Microsoft.NET\Framework\v2.0.50727\regasm myDLL.dll /tlb: myDLL.tlb /codebase
но затем, когда я пытаюсь запустить его, я получаю эту ошибку:
Ошибка автоматизации. Система не может найти указанный файл.
Кто-нибудь может сказать мне, что я делаю неправильно?