Ich bekomme den Fehler beim Drucken auf einem Netzwerkdrucker.
Der Fehler tritt nicht auf, wenn er unter XP / Win2003 in einer WinForm-App ausgeführt wird oder wenn ein lokaler Drucker verwendet wird.
Der Fehler tritt nur auf, wenn er als Windows-Dienst unter Vista / Win7 / Win2008 ausgeführt wird und auf einem Netzwerkdrucker gedruckt wird.
Der Windows-Dienst wird unter einem Netzwerkbenutzer ausgeführt, der Zugriff auf den Netzwerkdrucker hat. Vor dem Drucken überprüfe ich, ob der Druckername (einschließlich Netzwerkpfad) in Ordnung ist, indem ich die verfügbaren Drucker durchlaufe.
Wie kann das gelöst werden?
Tags und Links .net printing windows-services network-printers