CZKEM不包含定义(与zkemkeeper相关)

时间:2018-12-29 12:41:36

标签: visual-studio interop zkteco zkemkeeper

我正在使用ZKTEco的Standalone SDK进行指纹扫描。我需要添加一些自定义功能。

我已经下载了SDK和Demo项目。现在,当我尝试构建Demo项目时,出现以下错误

"Severity   Code    Description Project File    Line    Suppression State
Error   CS1061  'CZKEM' does not contain a definition for 'SetUserValidDate' 
and no accessible extension method 'SetUserValidDate' accepting a first 
argument of type 'CZKEM' could be found (are you missing a using directive 
or an assembly reference?)"

我在项目中引用了zkemkeeper.dll文件。我在Windows 10上使用VB2017。我试图寻找Embed Interop Types属性,但在zkemkeeper

的属性中找不到它

如何解决此问题?任何帮助将不胜感激。

谢谢

1 个答案:

答案 0 :(得分:0)

我要使任何引用zkemkeeper的项目进行编译,您需要在Windows系统中注册它。

您应该已经在称为“ Register_SDK”的dll文件中收到了一个bat文件,如this picture所示。这用于在Windows中注册zkemkeeper。如果没有,则必须手动注册。

请阅读以下帖子:

Post 1

Post 2

该社区的另一位成员已经用c#编写了starting guide供新手使用。

最诚挚的问候。