Ich habe diese very comprehensive guide zum Aktivieren proprietärer Codecs in CefSharp verfolgt. Leider habe ich in Schritt 16 einen Haken gefunden. Ich habe automate-git.py verwendet, um die Cef-Redistributables zu erstellen, und sie in das Cef-Binary Repo kopiert. Wenn ich jedoch versuche, cef-binary mit build.ps1 zu erstellen, bekomme ich den Fehler unten, was libcef_dll_wrapper.vcxproj nicht betrifft. Es stimmt - diese Datei existiert nicht. Alles, was ich in dem Verzeichnis habe, das nach dieser Datei sucht, ist die folgende: cef_binary_distribution folderProbleme beim Kompilieren von Cef-Binär beim Versuch, proprietäre Codecs mit CefSharp zu verwenden
Sollte es existieren? Oder ist das Build-Skript irgendwie falsch? Habe ich während automatisieren-git.py etwas vermasselt?
Der Ausgang des CEF-Binär-Build:
.\build.ps1 vs2013
Bootstrapping
Starting to build targeting toolchain v120
Targeting v120 using configuration Debug on platform x86
Get-Content : Cannot find path
'D:\git\Chromium\cef-binary\cef_binary_3.2526.1373.gb660893_windows32\libcef_dll\libcef_dll_wrapper.vcxproj' because it does not exist.
At D:\git\Chromium\cef-binary\build.ps1:224 char:6
+ (Get-Content $CefProject) | Foreach-Object {$_ -replace "<RuntimeLibrary>Mul ...
+ ~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (D:\git\Chromium...wrapper.vcxproj:String) [Get-Content], ItemNotFoundException: PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
Get-Content : Cannot find path
'D:\git\Chromium\cef-binary\cef_binary_3.2526.1373.gb660893_windows32\libcef_dll\libcef_dll_wrapper.vcxproj' because it does not exist.
At D:\git\Chromium\cef-binary\build.ps1:225 char:6
+ (Get-Content $CefProject) | Foreach-Object {$_ -replace "<RuntimeLibrary>Mul ...
+ ~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (D:\git\Chromium...wrapper.vcxproj:String) [Get-Content], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
True
Microsoft (R) Build Engine version 12.0.40629.0
[Microsoft .NET Framework, version 4.0.30319.42000]
Copyright (C) Microsoft Corporation. All rights reserved.
Jede Hilfe dankbar empfangen!
fragte Auch auf der CEF forum und auf der CefSharp Google-Gruppe
Bitte geben Sie Links zu allen Querpfosten, ich verstehe, dass Sie daran interessiert sind, dies zu lösen, Post an jedem möglichen Ort ist nicht notwendig. Gibt es einen Grund, warum Sie den Autor des Führers nicht danach gefragt haben? Scheint, als wäre das eine logische Vorgehensweise gewesen. – amaitland
Ich habe nicht genügend Reputation, um seinen Beitrag zu kommentieren, und eine Frage als Antwort auf die ursprüngliche Frage zu stellen scheint albern und unwahrscheinlich, eine Antwort zu bekommen. Ich habe auch die E-Mail auf seinem GitHub gemailt (was mich ziemlich unbehaglich gemacht hat, aber wie du sagst, bin ich scharf darauf, dies zu lösen). Also, ja, ich habe ihn gefragt. Wenn du mit den Cross-Posts meinen Beitrag auf dem Cef-Forum und den Post auf der CefSharp-Gruppe meinst, kann ich die Links einbeziehen. Seitdem wurde mir mitgeteilt, dass das Cef-Forum ein unangemessener Ort sei, um Fragen zu stellen, und dass die CefSharp-Gruppe nicht sehr aktiv ist, daher die Post hier. – cassh
Buchung hier ist in Ordnung, wenn Sie nicht kommentieren können, eine Spur im ganzen Internet ist nicht besonders hilfreich. – amaitland