У меня есть простое приложение wpf. Но он использует CefSharp для открытия некоторых ссылок в браузере на основе хрома. Я обнаружил, что как только основное окно приложения закрыто, оно закрыто от пользовательского интерфейса, но оно все еще работает в фоновом режиме.Приложение не заканчивается правильно и работает в фоновом режиме
Я попытался добавить дополнительный код, чтобы закрыть его. но нет надежды. Я думаю, что некоторые компоненты cefsharp не заканчиваются правильно. но не совсем уверен в том, что происходит не так.
Используется ниже код и некоторые другие фрагменты слишком
protected override void OnClosed(EventArgs e)
{
base.OnClosed(e);
foreach (Window w in App.Current.Windows)
{
if (w.DataContext != this)
w.Close();
}
Application.Current.Shutdown();
}
try 'Cef.Shutdown();' – user1274820
cool. оно работает! – Hybridzz
Happy to help :) - нашел ответ здесь https://github.com/cefsharp/CefSharp/issues/990 – user1274820