Ich entwickle eine Anwendung für automatische Excel zu PDF-Generierung. Hin und wieder (und ohne erkennbare Ursache, die folgende Popup kommt, während das Programm läuft:Excel-Automatisierung: PDF-Export verursacht Popup "Druckereinrichtung"
Druckertreiber Host für 32-Bit-Anwendungen aufgehört zu arbeiten
und kurz. nach, dieses:
Printer Setup
Was, wenn überhaupt, dann brauche ich hier zu tun? Meine Bewerbung ist nicht übermäßig komplex. Der Fehler immer (100%) geschieht auf dieser Linie:
_application.ActiveWorkbook.ExportAsFixedFormat(Excel.XlFixedFormatType.xlTypePDF,
pdfTemplatePath, Excel.XlFixedFormatQuality.xlQualityStandard,
_, _, 1, pdfPrintAreaEnd);
wobei die Variablen in Frage sind:
Excel := Microsoft.Office.Intertop.Excel
_application := Excel.Application
_ := System.Type.Missing
pdfPrintAreaEnd := int 6
Die Ausnahmemeldung lautet wie folgt:
System.Runtime.InteropServices.COMException (0x800A03EC):
Exception from HRESULT: 0x800A03EC
Was geschieht Hier? Und, noch wichtiger: Warum passiert es nur ab und zu?