A aplicação não termina

Quando a sua aplicação está sendo executada, você pode observar vários processos browsercore.exe ou chromium.exe no Gestor de Tarefas. Estes processos são sempre os processos filhos do processo da sua aplicação.

O DotNetBrowser traz seu próprio mecanismo baseado no Chromium, e esse mecanismo usa esses processos para fazer todo o trabalho relacionado ao Chromium. Quanto mais instâncias de IEngine e IBrowser forem criadas, mais processos serão iniciados. Depois de a instância IBrowser ou IEngine ser eliminada corretamente, os processos relacionados com essa instância terminam automaticamente.

Se um IBrowser ou um IEngine não foram eliminados corretamente, permanecerão na memória e impedirão a sua aplicação de fechar. Os processos relacionados com estas instâncias também permanecerão em execução. Estes artigos explicam como eliminar estas instâncias:

Se o IEngine for descartado, todas as instâncias IBrowser criadas por este IEngine também serão descartadas.

Go Top