C # .NET - Добавление DLL в качестве ссылки не будет работать - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь добавить DLL в качестве ссылки на мой проект (64 бита на VS2010 с .NET Framework 4). Но я получаю следующую ошибку:

Ссылка на «XXX» не может быть добавлена. Пожалуйста, убедитесь, что файл доступен, и что он является допустимым сборочным компонентом или компонентом COM

Установка DLL с RegSvr32 говорит:

Модуль был загружен, но точка входа DLLRegisterServer не найдена ...

Попытка установки DLL с помощью RegAsm говорит:

ошибка RA0000: «XXX» не может быть загружен, так как это недопустимая сборка .NET.

Я понятия не имею, что это за DLL-библиотека, но она содержится в SDK, написанном для .NET Framework и в C #.

Может кто-нибудь помочь мне с этим?

Большое спасибо!

1 Ответ

0 голосов
/ 12 сентября 2018

Извините за мой английский:

либо dll - это сборка dll для c # (управляемая), и вам просто нужно добавить ссылку на ваш проект: (щелкните правой кнопкой мыши по ссылке и выберите «добавить ссылку») -> вы должны указать, где находится ваша dll. После того, как вам нужно получить доступ к вашему Dll, вы должны включить пространство имен.

либо не является dll-сборкой для c #, вы должны загрузить dll с помощью loadlibray

либо ваша dll повреждена ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...