首页 > 解决方案 > CZKEM 不包含定义(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 上使用 VB 2017。我试图寻找Embed Interop Types属性,但我在属性中找不到它zkemkeeper

我该如何解决这个问题?任何帮助,将不胜感激。

谢谢

标签: visual-studiointeropzktecozkemkeeper

解决方案


我为了使任何引用 zkemkeeper 的项目编译,你需要在 windows 系统中注册它。

您应该已经在名为“Register_SDK”的 dll 文件中收到了一个 bat 文件,如这张照片. 这用于在 windows 中注册 zkemkeeper。如果没有,则必须手动注册。

请阅读这些帖子:

帖子 1

帖子 2

还有一个已经由该社区的另一位成员编写的新手入门指南,它是用 c# 编写的。

此致。


推荐阅读