IronPDF schlägt mit Nicht-ASCII-Zeichen in Dateipfaden fehl
IronPDF schlägt fehl, PDFs zu erzeugen oder Ausgabedateien zu schreiben, wenn der temporäre Ordnerpfad Nicht-ASCII-Zeichen wie nordische Symbole (ø, æ, å) enthält.
[2023-02-09 13:19:21] !!! Invalid (empty) temp path generated by operating system
[2023-02-09 13:19:21] Unknown exception
[2023-02-09 13:19:21] Warning! Failed to generate temp file path in temp directory, defaulting to working directory
IronPDF's interne Pfadverwaltung stößt auf Codierungsfehler, wenn der temporäre Verzeichnispfad Nicht-ASCII-Zeichen enthält. Die Zeichencodierung wird während der Pfadverarbeitung beschädigt; zum Beispiel wird "ø" als "osjøen" fehlgelesen, was ungültige temporäre Pfade erzeugt und die Ausnahme verursacht.
Lösung
Setzen Sie TempFolderPath auf einen Pfad, der nur Standard-ASCII-Zeichen enthält (A–Z, a–z, 0–9, Unterstrich, Bindestrich):
IronPdf.Installation.TempFolderPath = @"C:\IronPdfTemp";
IronPdf.Installation.TempFolderPath = @"C:\IronPdfTemp";
IronPdf.Installation.TempFolderPath = "C:\IronPdfTemp"
Setzen Sie diese Eigenschaft, bevor der erste Aufruf von ChromePdfRenderer erfolgt. Wenn der ursprüngliche Benutzerprofilpfad Nicht-ASCII-Zeichen enthält (zum Beispiel C:\Users\TopcampMjøsa\AppData\...), leiten Sie zu einem Pfad wie C:\IronPdfTemp oder einem anderen ASCII-sicheren Ort um.

