【发布时间】:2016-04-25 23:12:31
【问题描述】:
我正在进行的一个项目的任务是从网络 (Magtek DynaMag) 调用 USB emv 读卡器。我正在使用的网站是 asp.net (4.5)。
我意识到这可以通过 java 或 Silverlight 来完成(或者如果我可以通过活动 x 控件使用 asp 经典页面,但是我的选择是有限的,因为我必须调用读者的唯一方法是 . dll 文件是由 win forms 设备使用的, 在 c# 之外我不熟悉其他语言。我在网上看到了有关使用 Windows Form Control Library 的选项,但示例是从 2004 年 - 06 年开始的,从那时起技术发生了变化。
我的问题如下。 1. Win Form Control Lib 是否仍然是一个可行的选择,如果是的话,你如何将它添加到 asp 站点并显示(代码示例会很好) 2. 如果没有,那么我有什么选择,我该如何在 asp.net 站点中实现这个 dll?
我意识到我可能仅限于使用 IE(我对此很好)并作为参考; 构建时的 WFCL DLL 名称: MagtekWFCL.dll
命名空间: MagtekWFCL
类: BagOfHolding(这是测试代码中的垃圾名称,因为它包含我所有的垃圾代码)
我目前如何尝试将其添加到 aspx 页面:
<object id="TagReader" runat="server" height="476" width="428" data="MagtekWFCL.dll">
</object>
我从 magtek 获得的 DLL:DynaPro.NET API
对此的任何帮助将不胜感激。
【问题讨论】: