打印到网络打印机时出现错误。
在XP / Win2003下,在WinForm应用程序中运行或使用本地打印机时,不会发生错误。
只有在Vista / Win7 / Win2008下作为Windows服务运行并打印到网络打印机时才会出现此错误。
Windows服务在可以访问网络打印机的网络用户下运行。在打印之前,我通过循环浏览可用的打印机来检查printername(包括网络路径)是否正常。
如何解决这个问题?
答案 0 :(得分:2)
通过Microsoft doc:http://support.microsoft.com/kb/184291/en-us中所述的注册表黑客将打印机添加到SYSTEM用户来解决。
答案 1 :(得分:0)
在我的情况下,Windows 10 OS客户端计算机出现相同的错误。 我认为错误是相关的用户及其权限。
将客户端计算机放入我们公司的域后,该错误已修复。