在调试模式下运行打印调度服务和集成
概述
在排查不熟悉的集成问题时,通过 Windows 控制台和可见的 BarTender 窗口运行集成和打印调度器会很有帮助。
这样可以提供更多关于问题原因的线索和提示信息。
适用范围
BarTender 2019 及更高版本
信息
请注意,完成以下步骤时需要中断系统上运行的所有集成。
配置方法
- 在开始之前,请确保您的集成已停止。
- 同时,进入 Windows 服务列表。找到 BarTender Print Scheduler Service 并停止该服务。
-
以管理员身份打开记事本。打开主 BarTender 安装目录下的 PrintScheduler.Service.exe.Instance.config 文件。默认路径如下:
BarTender 2016:C:\Program Files (x86)\Seagull\BarTender Suite (32 bit)或
C:\Program Files\Seagull\BarTender Suite (64 bit)BarTender 2019 及更高版本:
C:\Program Files (x86)\Seagull\BarTender 20xx (32 bit)或
C:\Program Files\Seagull\BarTender 20xx (64 bit) -
将文件拉到最底部,你会看到“PrintScheduler Service Settings”和“Print Engine Settings”这两个部分,这里包含了排查问题时可能需要修改的设置。需要注意的设置是:
<Console EngineVisibility="None" />默认情况下,这里是 none,你可以将其改为 All。
- 保存 PrintScheduler.Service.exe.Instance.config 文件。
- 以管理员身份打开 Windows 命令提示符。
-
进入 BarTender Suite 的安装目录。默认路径如下:
BarTender 2016:C:\Program Files (x86)\Seagull\BarTender Suite (32-bit)或
C:\Program Files\Seagull\BarTender Suite (64-bit),BarTender 2019 及更高版本:
C:\Program Files (x86)\Seagull\BarTender 20xx (32 bit)或
C:\Program Files\Seagull\BarTender 20xx (64 bit) - 运行命令:PrintScheduler.Service.exe /console 这将启动打印调度器。保持该窗口运行。
-
- 现在启动你的集成。当集成被触发后,你会在 Windows 命令提示符窗口看到相关信息,同时会弹出可见的 BarTender 窗口。
- 完成在 Windows 控制台和可见 BarTender 窗口下的集成和打印调度器测试后,请按以下步骤恢复默认设置:
- 关闭 Windows 命令提示符窗口以停止打印调度器。
-
再次以管理员身份用记事本打开 PrintScheduler.Service.exe.Instance.config 文件,将以下设置改回 None:
<Console EngineVisibility="All" /> - 通过 Windows 服务列表重新启动 BarTender Print Scheduler Service。