1.搭建了一个winform项目,需引用SDK文件
2.项目调试时后报错无法找到DLL模块。
图中c:\termb.dll是为了显示报错信息故意加的错误路径。实际报错时如果你引用了路径那么会显示路径信息,反之显示的是DLL名称。
3 .DLL引用可以选择项目—添加引用
或者通过图1的 [ DllImport()]方式导入。区别在于该DLL文件是否是由.NET平台编译的。如果是则可以用直接添加引用的方式添加。不是则手动导入。
手动导入:1.除了在代码中声明外,还需要将DLL文件放入应用程序目录,这里我放入的是DEBUG文件下。网上也有说放入BIN目录下
2.放入system32目录下
3.在[ DllImport()]中 使用绝对路径或相对路径指向DLL文件:
[DllImport(@"c:\Termb.dll", EntryPoint <