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:
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
?Kann ich separate cefSharp-Referenzdateien für Ordner erstellen?
Antworten:
2 für die Antwort № 1Es 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.