我在将 pos 打印机添加到 posdm 时遇到问题

我在配置 XML 中将 Pos 打印机添加到 PosDM 以及使用命令行添加设备时遇到问题。我对此进行了很多搜索,但没有得到任何有用的信息

我尝试过命令行添加设备,例如:

"posdm adddevice SWD\PRINTENUM{9475957E-9973-435B-AF15-4591F5938233} /type:PosPrinter /soname:"EPSON TM-T82 ReceiptSA4"

通过使用这个我得到“没有找到匹配的!” 我还在configuration.xml中添加了设备的逻辑名称:但是当我使用命令“Posdm listdevices”时,我没有显示我的打印机


泛舟湖上清波郎朗
浏览 142回答 2
2回答

慕田峪9158850

“SWD\PRINTENUM{9475957E-9973-435B-AF15-4591F5938233}”是作为标准 Windows 桌面打印机的 DevicePath。EPSON OPOS/OPOS for.NET 不应支持该模式。如果在设备管理器中可见,则表明使用错误。断开打印机连接,卸载打印机驱动程序,使用 OPOS ADK for .NET,请参阅相应打印机手册中的附录-C,更改硬件设置,然后重新安装设备驱动程序(USB 串行?)。应通过以管理员身份运行 EPSON OPOS for.NET 的 SetupPOS 工具(而不是命令行)在 GUI 中设置 PosDM 设置的配置 XML。

饮歌长啸

要在代码后面设置默认打印机,请尝试:app.ActivePrinter = "EPSON TM-T82 ReceiptSA4";
打开App,查看更多内容
随时随地看视频慕课网APP