我们正在使用C#ZKempkeeper(CZKEMClass)dll从生物识别/手指扫描机上下载考勤数据。
有些时候代码工作正常,但主要是花费很长时间甚至没有给出超时错误。这是编译器停滞不前的行
status = zkemkeeper.ReadAllGLogData(iMachineNumber);
请帮助我们找出问题,无论是sdk还是网络问题。
提前致谢。
答案 0 :(得分:-1)
我以前也遇到过同样的问题。我必须以管理员身份运行它,因为主项目使用的是外部DLL。
答案 1 :(得分:-1)
尝试
实际上,在屏幕上只有ZKEMSDK.DLL和“ Visual C ++ 2003 运行时”丢失,但是必需的。以上其他DLL是“正常”的 丢失并且不会损害您应用程序的功能。
不幸的是,由于似乎Microsoft删除了C ++的下载, VC2005之前的运行时,您应该使用 包。
此外,请确保您的程序编译为“ x86”而不是“任何CPU”,或者 在64位系统上找不到DLL。 (事实取决于 VC ++ 2003运行时意味着它必须是32位DLL)