c#-RDP上的SerialPort COM端口
作者:互联网
我尝试连接到在虚拟COM端口X上可以访问的USB设备.
一切正常(本地).现在,我正在使用RDP(远程桌面)会话,并尝试连接到我的设备时没有任何反应.
RDP COM端口重定向已激活.如果我运行:
SerialPort.GetPortNames()
在RDP会话上,我将获得正确的端口(在我的情况下为COM端口9).
然后我尝试连接:
_port.Open();
_port.Write(buffer, offset, count);
我可以看到我的设备(连接到我的非RDP会话主机上)返回了一些字节(LED闪烁),但是我从未得到任何响应/结果.
如果我在本地尝试,一切正常.
我做错了什么?
解决方法:
您能否确定是否要从打开远程桌面的PC连接到目标PC上的设备?
本地设置:
Target_PC-> USB_Device =有效
远程设置:
其他_PC -RDP-> Target_PC-> USB_Device =应该工作
标签:serial-port,c 来源: https://codeday.me/bug/20191127/2076925.html