想在C#程序引用一个dll文件,是无法注册的那种,所有无法在工程中添加引用。是无需注册的那种。其他的电脑放在C盘system32下或者程序的当前目录下都可以引用的到。但是很奇怪有一台电脑无论是放在哪个目录下都引用不到,后来怀疑是系统的事,给这台机器重装了系统,并在System32下放置dll文件,终于引用到了。但是。。。第二天又出问题了,但是无法引用,重启还不行,纠结啊,这台机器和别的机器一样都是WINXP 系统,求解吗
[DllImport("Enn.dll")]
private static extern int ReadXinaoCard(参数1,参数2...);
是动态路径,不会静态的那种,不知道怎么引用绝对路径
dll中有一个COM端口调用,是调用的COM6,由于这台电脑的COM6端口被占用了,改成了COM7,所以调用不了,还是谢谢大家
你的 dllimport 上指定的路径是什么?