POS .net not releasing MSR



我在应用程序中使用 MSR 设备,该设备在应用程序运行时按预期工作。但是,如果我的应用程序崩溃或被强制关闭,则 MSR 不会释放且无法回收(尽管仍然可以打开和关闭(。通过实验,我发现如果我注销用户或重新启动 OPOS 控制服务,一切都可以。

我不认为硬编码服务重新启动是要走的路,而是在错误时强制释放设备。

有谁知道这是否可能?

提前谢谢。

你的措施将是现实的。

当应用程序崩溃或挂起时,已使用资源的所有权或打开状态通常保持不变。

经常做的是系统关闭和重新启动。
用户注销和重新登录是相应的对策。

如果可以安全地终止应用程序,则还可以仅重新启动应用程序,使系统保持登录状态运行。

捕获异常并调用 fiscalprinter。重置打印机(( 方法退出

最新更新