IronCefSubProcess-Fehler in IronPDF: Lösungen
IronCefSubprocess ist eine kleine Binärdatei, die mit dem Chrome-Renderer von IronPDF eingesetzt wird und echtes Multiprozess-Multithreading ermöglicht. Es ist ein integraler und nicht optionaler Bestandteil der Architektur des Chromium-Browsers.
IronCefSubprocess befindet sich häufig unter /bin/runtimes/*/native/IronCefSubprocess
Festlegen der Ausführungserlaubnis für IronCefSubprocess
- chmod: Ändern der Berechtigungen von 'IronCefSubprocess': Operation nicht erlaubt
Fehler beim Laden der vcruntime140_1-Bibliothek aus dem Pfad
Ein seltener, aber frustrierender Fehler tritt auf, wenn IronCefSubprocess nicht ausführbar ist. Dies ist ein Problem mit den Dateiberechtigungen, das in seltenen Fällen manuell behoben werden muss, insbesondere bei Linux-Distributionen mit höherer Sicherheit.
Fenster
Navigieren Sie im Explorer als Administrator zu IronCefSubprocess. Klicken Sie mit der rechten Maustaste und geben Sie der .NET Runtime manuell die Berechtigungen Lesen und Ausführen.
macOS und Linux
Sie können Shell-Befehle wie _chmod _und _chown _oder setfacl verwenden, umberechtigungen für IronCefSubprocess ändern.
Welches Benutzerprofil wird von .NET zur Ausführung von IronCefSubprocess verwendet?
- Das Benutzerprofil, das .NET Runtime zum Ausführen von Code verwendet, kann mit der Eigenschaft .NET System.Environment.UserName ermittelt werden.
- Der Benutzername der .NET-Laufzeitumgebung wird auch in allen von IronPDF im Zusammenhang mit diesem Problem ausgelösten Ausnahmemeldungen angegeben.
Behebung einer fehlenden IronCefSubprocess-Datei
Im Falle einer fehlenden IronCefSubprocess-Datei.
Stellen Sie sicher, dass Sie NuGet-Referenzen zu derIronPDF.Native.Chrome-Pakete für Ihre Zielplattform.
Übliche Referenzen sind:
Erstellen Sie als nächstes Ihre Visual Studio-Lösung neu, undveröffentlichen ihr Projekt für die richtige Bereitstellungsplattform(AKARuntimeIdentifier).
Vergewissern Sie sich, dass der Laufzeiten-Ordner vorhanden ist und alle Dateien enthält, die in Ihrer Entwicklungsumgebung enthalten sind.