0

我无法在配置 XML 中将我的 Pos 打印机添加到 PosDM 并使用命令行添加设备。我对此进行了很多搜索,但一无所获

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

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

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

4

2 回答 2

0

“SWD\PRINTENUM{9475957E-9973-435B-AF15-4591F5938233}”是作为标准 Windows 桌面打印机的 DevicePath。

EPSON OPOS/OPOS for.NET 不应该支持该模式。

如果它在设备管理器上可见,则为使用错误。

断开打印机,卸载打印机驱动程序,使用 OPOS ADK for .NET,参见相应打印机手册中的附录 C,更改硬件设置,然后重新安装设备驱动程序(USB 串行?)。

PosDM 设置的配置 XML 应通过以管理员身份而不是命令行运行 EPSON OPOS for.NET 的 SetupPOS 工具在 GUI 中设置。

有关详细信息,请参阅 SetupPOS 用户参考手册。

于 2019-08-19T12:59:18.657 回答
0

要在后面的代码中设置默认打印机,请尝试:

app.ActivePrinter = "EPSON TM-T82 ReceiptSA4";
于 2019-08-19T13:13:19.640 回答