Ich habe eine WinForm-App, die im Hintergrund startet (Schleife in Program.cs). Nach dem Empfang einer Nachricht zeigt es Formular mit CEF Browser darinCEF - Fenster mehrmals nacheinander ausführen
static void Main(string[] args) {
while(true){
if(messageReceived()){
if(Program.message == 200) {
Application.Run(new Form());
}
else {
Environment.Exit(0);
}
}
}
}
Und Fenster:
private CefSharp.WinForms.ChromiumWebBrowser browserChrome;
private void Form_Load(object sender, EventArgs e) {
this.browserChrome = new CefSharp.WinForms.ChromiumWebBrowser(String.Empty);
this.browserChrome.Load("htp://www.google.pl");
}
Es zum ersten Mal funktioniert, aber nachdem ich meine Form zu schließen, startet App für Nachrichten erneut zu prüfen, und wenn ich wieder mein Formular öffnen möchten, ganze Exe stürzt ab: "ChromeApp aufgehört zu arbeiten" Fehler aufgetreten in
libcef.dll, Version: 3.2785.1482.0, Zeitstempel: 0x57eb4d4e
Kann dieses Formular zweimal mit Chromium oder nicht ausgeführt werden?
Vielen Dank für die Hilfe