Невозможно добавить ссылку на C # DLL из проекта C ++ / CLI - PullRequest
1 голос
/ 28 марта 2019

Я изменил простую библиотеку c # в VS2015 для управления RS232 для работы с моим аппаратным устройством.Я могу скомпилировать его в DLL, а затем загрузить эту DLL из тестовой программы ac # и успешно отправить данные RS232.

К сожалению, я не могу заставить мое приложение c ++ / cli, также в VS2015 с / clr и целевой версией 8.1, распознавать DLL.Если я пытаюсь добавить ссылку, я получаю:

"Произошла одна или несколько ошибок.

Не удалось добавить ссылку на" C: \ users ... \ file.dll "не относится к типу или версии, которые может использовать текущий проект. "(Это опечатка в сообщении об ошибке VS)

Мое приложение 64-битное, но изменение dll на 32/64 бит, похоже, не имеет значения.Не уверен, что это имеет значение, но «поле версии целевой платформы .NET» в свойствах моего проекта затенено и не имеет версии в списке, но я думаю, что это нормально для VS2015.

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