2013-06-24 1 views
0

Am utilisant Awesomium.Core et créer une application de formulaire Windows dans lequel j'utilise awesomium dll. Le problème est que me fais suis initialisation du WebCore (Awesomium.Core.WebCore)Awesomium WebCore n'est pas en cours d'exécution

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

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

Mais quand je appelle WebCore.IsRunning il me renvoie toujours faux ... Je l'ai changé le webConfig trop

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

Mais WebCore n'est toujours pas en cours d'exécution. S'il vous plaît aidez-moi dans ce problème, vous sera reconnaissant. Merci à l'avance ...

Répondre

1

Est-ce que vous créez une vue après l'initialisation du WebCore? L'initialisation paresseuse signifie que le WebCore démarre lorsque la première vue est créée.

+0

oui je le crée dans la classe Program.cs principale et je la vérifie avant de créer ma vue. Après quelques recherches, j'ai compris que WebCore sera en mode exécution lorsque ma vue sera complètement créée. Merci pour votre réponse. – nhasan

+0

Il est inutile de le vérifier avant de créer la vue, car il ne s'exécute pas tant qu'une vue n'est pas créée. N'oubliez pas de marquer les questions comme si vous pensiez qu'ils ont été. – michaelmsm89

+0

ouais j'ai eu ce point plus tard car je l'utilise la première fois et je n'ai pas beaucoup de connaissances sur awesomium webCore. D'ailleurs merci pour la réponse. – nhasan

Questions connexes