2011-09-23 42 views
0

寻找使用ASP.NET 4.0的串行端口通信。我有一位来自IDTECH的cardwriter/reader,通过comport进行交流。有没有什么办法可以通过网络完成.net。串行端口通信.net 4.0从网页

我,但大多数的话题上谈论.NET 2.0读书的事情,我不知道,如果他们创造的东西来处理这个在.NET 4.0中

感谢

回答

1

任何为.net 2编写的内容都应该在.net 4中运行,并在修订之间进行一些更改。但是,使用asp.net中的串行端口在大多数服务器上不起作用,因为asp.net进程正在使用的用户将无权访问硬件。

解决这个问题的唯一办法是建立一个Windows服务卡读/写器会谈进程的一部分,并添加您的asp.net应用程序(TCP连接或某事的服务进行通信的一些方法类似)。

0

的唯一途径,这是可能的通过浏览器插件。这与.NET没有任何关系(除非你用它来编写浏览器插件)。

您看到的有关.NET串行端口控件问题的所有内容均指桌面应用程序。作为一个方面说明,大多数问题已在.NET 4.0中解决,但不是全部。我放弃了,现在使用CommStudio,它可以作为一个ActiveX控件使用,所以你可能可以从网页访问它的方法。