Как мы можем использовать .NET DLL в VC ++? - PullRequest
5 голосов
/ 26 ноября 2009

Пожалуйста, предложите мне лучший способ использования .NET DLL в проекте VC ++.

Ответы [ 3 ]

4 голосов
/ 26 ноября 2009

Сделайте это ComVisible. См текст ссылки

2 голосов
/ 26 ноября 2009

В качестве альтернативы, если вы не возражаете против использования версии mono вместо Microsoft, вы можете встроить среду выполнения mono в свой код VC ++ (это просто C) и использовать его для загрузки сборки и вызовите методы, как описано здесь .

2 голосов
/ 26 ноября 2009

Если вы создаете проект Managed (CLR) VC ++ (я полагаю, вы можете просто установить это в настройках компилятора, хотя я не уверен на 100%, нужно ли вам что-либо менять в коде, чтобы заставить его работать должным образом) , вы можете использовать код .Net без кода "com", хотя вам придется писать управляемый код на c ++ (таким образом, вы также можете получить преимущества как управляемого кода .Net, так и преимущества стандартного c ++)

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