常见问题:TBarCode/SAPwin - SAP 条码 DLL
安装条码 DLL 后 SAPSprint 无法启动
安装条码 DLL 后 SAPSprint 无法启动
将 TBarCode/SAPwin 安装到 SAPSprint 目录后,该服务无法重新启动。事件日志中会显示以下消息:
The SAPSprint service failed to start due to the following error: The service did not respond to the
start or control request in a timely fashion.
原因:
此问题是由特定 SAPSprint 版本在加载条码 DLL 时的程序错误引起的,出现在以下版本组合中:
- SAPGUI 7.20(补丁级别 0)
- sapsprint.exe 版本 1.0.2.6
- sapwin.dll 版本 1.0.3.1
另请参见 OSS 说明 # 1461054(SAPSprint 因 PDFPRINT 或 BARCODE DLL 而崩溃)
另请参见 SAPSprint 更新历史:
SAPSprint/SAPWIN 文件版本 7200.x.x.8/7200.x.x.34: 错误修复:BARCODE.DLL 导致的崩溃 错误修复:打印空白页 优化:改进纸盒选择 优化:新的版本信息方案
解决方案:
- 安装最新的 SAPSprint 补丁:xSPrint_1_10008892(7200.1.2.9 或更高版本)。
- 请确保您使用的 TBarCode/SAPwin 版本为 6.0.3 / 9.0.1(或更高版本)。