/ / welche Dateien müssen mit der Anwendung cefsharp winforms gepackt werden - winforms, cefsharp

Welche Dateien müssen mit Cefsharp winforms-Anwendung verpackt werden - winforms, cefsharp

Durch die Nutzung CefSharp version 37.0.0 meine winforms Die Bewerbung ist zur Einreichung im College bereit, aber ich erhalte nicht, welche Dateien (DLL, exe, pak) zusammen mit Projektreferenzen gepackt werden müssen. Ich habe diesen Artikel bereits durchgesehen https://github.com/cefsharp/cef-binary/blob/master/README.txt#L104-L106 aber immer noch verwirrt in:

  1. Werden alle .pak-Dateien (cef.pak, cef_100_percent.pak, cef_200_percent.pak, devtools_resources.pak und alle Dateien aus dem Ordner locales) für verwendet? developer option?

  2. Kann ich separate cefSharp-Referenzdateien für Ordner erstellen?

Antworten:

2 für die Antwort № 1

Es ist schwierig, eine endgültige vollständige Antwort zu geben. "Es kommt darauf an", was Ihre Anwendung verwendet .pak Dateien, z.B. Wenn Sie die DevTools nicht in Ihrer Anwendung verwenden, können Sie überspringen devtools_ressources.pak usw. ähnlich mit Sprachen und z.B. WebGL und andere der CEF-DLL-Dateien.

Sehen https://github.com/cefsharp/CefSharp/issues/527 für eine Diskussion bereits markiert faq-able! Es enthält auch Informationen zum Festlegen des Pfads für .pak Dateien. Sie können die Binärdateien usw. der resultierenden WinForms-Anwendung unter anzeigen https://github.com/rfgamaral/SlackUI/releases.

Das Verschieben von DLL-Dateien wird nicht empfohlen / unterstützt.

Siehe auch diesen verwandten SO-Eintrag: Was ist der Zweck der Datei cef.pak in cefsharp?


1 für die Antwort № 2

Theoretisch können Sie hier einen Überblick über alle Dateien erhalten: https://bitbucket.org/chromiumembedded/cef/src/aefb5ccce879f308f0bcc3ac719c86defe2f9715/tools/distrib/win/README.redistrib.txt?at=master

Eines bemerken sie jedoch nicht, wenn sie es nicht einschließen cef.pak (oder deaktivieren pak Laden insgesamt) ist, dass es Dinge wie rote Bildlaufleisten (zumindest auf Windows) verursachen wird. Ich habe festgestellt, dass ich einschließen muss cef_100_percent.pak um es zu vermeiden.