打印到网络打印机时出现上述错误。
在 XP/Win2003 下运行、在 WinForm 应用程序中或使用本地打印机时不会出现该错误。
只有在 Vista/Win7/Win2008 下作为 Windows 服务运行并打印到网络打印机时才会出现该错误。
Windows 服务在有权访问网络打印机的网络用户下运行。在我打印之前,我通过遍历可用的打印机来检查打印机名称(包括网络路径)是否正常。
如何解决?
打印到网络打印机时出现上述错误。
在 XP/Win2003 下运行、在 WinForm 应用程序中或使用本地打印机时不会出现该错误。
只有在 Vista/Win7/Win2008 下作为 Windows 服务运行并打印到网络打印机时才会出现该错误。
Windows 服务在有权访问网络打印机的网络用户下运行。在我打印之前,我通过遍历可用的打印机来检查打印机名称(包括网络路径)是否正常。
如何解决?
如 Microsoft 文档中所述,通过注册表黑客将打印机添加到 SYSTEM 用户来解决:http: //support.microsoft.com/kb/184291/en-us。
就我而言,我们在 Windows 10 操作系统客户端计算机上遇到了同样的错误。我认为错误是相关用户及其权限。
将客户端计算机加入我们公司的域后,该错误已修复。
对于将来偶然发现此问题的任何人。
仔细检查您的打印机名称是否正确,因为这也可能是您收到此错误的原因。