所以我有这段代码:
[DllImport("ECDM400Drv", EntryPoint = "ECDM400_Open", CharSet = CharSet.Ansi, SetLastError = true, ExactSpelling = true)]
public static extern bool Open(byte PortNo);
一个名为ECDM400Drv.dll的dll文件,我放在根文件夹,src文件夹,甚至windows system32和syswow64文件夹中都是为了安全起见。我这样做是因为我有另外一个我使用的第三方dll,我设置了相同的方式并且它有效,但是当我使用这个dll进行设置时,我得到一个dll找不到异常,告诉我它可以找不到这个文件。我尝试将其添加为项目引用,但这也不起作用。任何帮助将不胜感激!