2013-06-24 4 views
0

Am использует Awesomium.Core и создает приложение для форм Windows, в котором я использую awesomium dll. Проблема я получает в том, что я инициализации WebCore (Awesomium.Core.WebCore)Awesomium WebCore не работает

// Set some initialization settings. 
     WebConfig webConfig = new WebConfig() 
     { 
      HomeURL = new Uri("about:blank"), 
      LogLevel = LogLevel.Verbose 
     }; 

     // Lazy initialization of the core. 
     WebCore.Initialize(webConfig); 

Но когда звонит WebCore.IsRunning это всегда возвращает меня ложь ... Я изменил WebConfig слишком

if (!WebCore.IsRunning) 
       WebCore.Initialize(new WebConfig() { LogLevel = LogLevel.Normal }); 

Но все еще WebCore не работает. Пожалуйста, помогите мне в этой проблеме, будем благодарны вам. Спасибо в Advance ...

ответ

1

Вы создаете представление после инициализации WebCore? Ленивая инициализация означает, что WebCore начнется с момента создания первого представления.

+0

Да, я создаю его в основном классе Program.cs и проверяю его перед созданием своего представления. После некоторых исследований я понял, что WebCore будет работать в режиме работы, когда мое представление будет полностью создано. Спасибо за Ваш ответ. – nhasan

+0

Нет смысла проверять его перед созданием представления, так как он не запускается до создания представления. Не забудьте отметить ответы на вопросы, если вы считаете, что они были. – michaelmsm89

+0

Да, я получил этот момент позже, поскольку я использую его в первый раз, и у меня нет много знаний об awesomium webCore. Кстати спасибо за ответ. – nhasan