Почему Awesomium создаёт файл debug.log? - C#

Узнай цену своей работы

Формулировка задачи:

Всем доброго времени суток! У меня Visual Studio 2010, язык программирования - C#, операционная система - Windows 7 (64 bit). Для работы с Интернетом установил Awesomium версии 1.7.5.1. Поместил на форму элемент WebControl. После запуска в папке с программой создаётся файл debug.log следующего содержания:
[0304/124923:INFO:(0)] WebCore is now online. [0304/124923:INFO:(0)] Running Awesomium 1.7.5.1 [0304/124924:WARNING:Awesomium.NET(0)] System.ComponentModel.InvalidAsynchronousStateException: При вызове данного метода произошла ошибка. Поток-получатель больше не существует. в System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state) в Awesomium.Core.WebCore.wvjjlbeQdqUVO5E6FXD(Object , Object , Object ) в Awesomium.Core.WebCore.ioXQMTP1sf()
Что это такое и как от этого избавиться? Заранее спасибо за помощь. С уважением, Алексей.
Можно воспрепятствовать созданию файла debug.log путём добавления следующего кода:
if (!WebCore.IsRunning)
                WebCore.Initialize(new WebConfig() { LogLevel = LogLevel.None });

Решение задачи: «Почему Awesomium создаёт файл debug.log?»

textual
Листинг программы
WebCore.Shutdown();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.429 из 5
Похожие ответы