首页 新闻 会员 周边 捐助

asp.net操作服务器端串口的问题

0
[已关闭问题] 关闭于 2013-10-10 15:21

我本来是写单片机程序的,刚接触asp.net,最近想做一个通过浏览器可以读写服务器端串的东西,用WPF操作.net下的SerailPort类是没有问题的。但在Asp.net里通过一般处理程序来操作就有问题,只有前两下起作用。不知道是为什么?因为还没发布网站,应该不是权限的问题,再说前两次是起作用的。handler的PR方法里代码如下:只是测试,写的很随意。在网页上就是一个按钮点击时请求这个一般处理程序,

       

       public void ProcessRequest(HttpContext context)         {             context.Response.ContentType = "text/plain";    SerialPort port = new SerialPort("COM4", 9600);             port.Open();             byte[] bytes = new byte[1024];                                   port.Write(bytes, 0, bytes.Length);             port.Close();                                 context.Response.Write("a"+context.Request.QueryString["cmd"]);                     }public void ProcessRequest(HttpContext context)         {             context.Response.ContentType = "text/plain";    SerialPort port = new SerialPort("COM4", 9600);             port.Open();             byte[] bytes = new byte[1024];                                   port.Write(bytes, 0, bytes.Length);             port.Close();                                 context.Response.Write("a"+context.Request.QueryString["cmd"]);                     }
          
            context.Response.Write("a"+context.Request.QueryString["cmd"]);
皮毛君的主页 皮毛君 | 初学一级 | 园豆:145
提问于:2013-10-10 15:02
< >
分享
所有回答(1)
0

问题解决了吗?我也遇到同样问题

llieyun | 园豆:202 (菜鸟二级) | 2015-03-10 09:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册