c#将非托管dll添加到项目中

时间:2017-10-23 16:46:01

标签: c# dll pinvoke unmanaged

我从c#dllImport获得了非托管dll,并调用了此dll中的函数。

我现在做的是将这个dll复制到我的Realese和Debuge文件夹,然后dllImport我调用这个dll而没有任何路径。

什么是正确的方法?

如何将此非托管dll添加到我的项目中,该项目将自动存入我的realsae和debug文件夹中。 (我无法完成这个dll的引用,因为它没有管理dll。)

我应该在dllImport的路径上写下女巫路径。

什么是正确的方法?

1 个答案:

答案 0 :(得分:0)

" 将此dll复制到我的Realese和Debuge文件夹"作品。你可以尝试post build(在本机c ++项目中)或pre build(在C#项目中)

enter image description here

enter image description here