J'ai une application console C# qui utilise le contrôle WebBrowser et imprime des documents sur une imprimante. J'ai planifié ce travail pour exécuter tous les jours en utilisant le planificateur de tâches.Application console C# avec le contrôle webBrowser défaillant avec le nom du module Faulting: MSHTML.dll
Lorsque j'exécute l'application de la console exe avec l'option "Exécuter uniquement lorsque l'utilisateur est connecté" tout fonctionne correctement. Cependant quand je le change en "Exécutez si l'utilisateur est connecté ou pas", mon processus échoue et je vois dans l'Observateur d'événements.
Faulting module name: MSHTML.dll, version: 11.0.9600.18792, time stamp: 0x59908408
Exception code: 0xc0000005
Fault offset: 0x00bd397f
Faulting process id: 0x2768
Pourquoi WebBrowser ne fonctionne pas avec "Run si l'utilisateur est connecté ou non" Toutes les idées? Merci à tous.
Ref: Print WebBrowser without previewing i.e. single click print
Merci Alex! Appréciez l'explication détaillée. J'explore wkhtmltopdf pour convertir html en pdf. – ProgSky