【问题标题】:ACR 122u NFC reader doesn't connect via USB: return errorACR 122u NFC 阅读器无法通过 USB 连接:返回错误
【发布时间】:2013-09-27 07:07:10
【问题描述】:

我正在用 C# 开发一个 NFC 读取系统,根据给定的 SDK 示例代码,我无法将设备与应用程序连接起来。有时它会返回示例应用程序代码中未处理的未知错误代码 (-2146434967)

但有时会返回错误码6,这是一个常量public const int SCARD_SPECIFIC = 6;,描述为

/*===============================================================
    ' This value implies the card has been reset and specific 
    ' communication protocols have been established.
 '===============================================================*/

我不知道该怎么做,有人知道吗?

谢谢

【问题讨论】:

    标签: c# nfc smartcard rfid


    【解决方案1】:

    联系了 ACS 团队成员并找到了一些答案。

    对于错误'retCode=6',请执行以下步骤:

    1. 转到构建->配置管理器

    2. 在“活动解决方案平台”下,选择“新建”(如果 x86 不存在)

    3. 将“类型或选择新平台:”设置为“x86”

    4. 将“复制设置从:”设置为“”

    5. 勾选“创建新项目平台”

    6. 单击“确定”并重建解决方案。

    对于错误'retCode=-2146434967',表示读卡器上的智能卡已被移除。

    我已经用 C# 试过了。我在我的博客上描述过: Simple NFC reading system for windows

    我使用了 Mifare 经典 1K 标签。希望有人能利用。

    谢谢

    【讨论】:

    • 另外你必须在“获取 ATR”之前点击“连接”,即使在“初始化”之后可以点击
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-24
    • 2016-05-20
    • 1970-01-01
    • 2021-06-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多