2015-04-27 2 views
1

Я застрял на COM-DLL, успешно зарегистрировавшись, но не отображаюсь как ссылка COM в моей Visual Studio.Ссылка на COM недоступна после успешной регистрации regsvr32

Я запустил regsvr32 (как администратор) и получил сообщение «успешно зарегистрированное». Кроме того, я запускал ILDASM против DLL, чтобы убедиться, что это COM DLL, а не .NET DLL. Кроме того, у меня есть устаревший код, использующий DLL через COM, поэтому я предполагаю, что можно предположить, что DLL действительно является допустимой COM-библиотекой DLL.

Однако после регистрации ссылка не отображается в Visual Studio («Добавить ссылку»). У кого-нибудь есть указатель, где я мог бы посмотреть, что случилось?

Благодаря Simon

+0

Нет особых причин, по которым это * должно * работать, использовать инструкции по использованию владельца. Использование кнопки «Обзор» и выбор библиотеки DLL может быть вашим следующим предположением. –

ответ

1

Оказывается, мне нужно добавить VB6 Runtime (msvbvm60.dll). После этого регистрация была успешной, и я нашел библиотеку COM в VS 2010. (кредиты от A reference to the dll could not be added)

Смежные вопросы