Развертывание dll неуправляемой зависимости в элементе управления .NET - PullRequest
3 голосов
/ 22 февраля 2010

У меня есть c # wincontrol, который зависит от нескольких неуправляемых библиотек c ++.

dotnetctrl.dll
 +
 +--myliba.dll
 +
 +--mylibb.dll

Есть ли способ включить эти mylib [a | b] .dll при развертывании dotnetctrl.dll? Т.е. когда в проекте я добавляю ссылку на dotnetctrl, есть ли способ сделать доступными библиотеки mylib по правильному пути, как сборка .NET?

Ответы [ 2 ]

2 голосов
/ 22 февраля 2010

Нажмите на неуправляемые библиотеки DLL, затем в Свойствах измените «Действие компоновки» на «Нет» и «Копировать в выходной каталог» на «Копировать, если новее»

0 голосов
/ 22 февраля 2010

Скопируйте библиотеки DLL в каталог, где находится двоичный файл .NET, и он загрузит неуправляемые библиотеки DLL в этом каталоге.

Надеюсь, это поможет.

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