我有一个c#wincontrol,取决于一堆c ++非托管dll。
dotnetctrl.dll
+
+--myliba.dll
+
+--mylibb.dll
有没有办法在部署dotnetctrl.dll时包含这些mylib [a | b] .dll? 即在项目中我添加对dotnetctrl的引用,有没有办法让mylib dll在正确的路径中可用,就像.NET程序集一样?
答案 0 :(得分:2)
单击非托管DLL,然后在“属性”中,将“构建操作”更改为“无”,将“复制到输出目录”更改为“如果更新则复制”
答案 1 :(得分:0)
将DLL复制到.NET二进制文件所在的目录,它将在该目录中加载非托管DLL。
希望这有帮助。