Verwaltung des Ordners "Runtimes" in IronPDF

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF setzt voraus, dass der Laufzeitenordner in ein Projekt/eine Bereitstellung aufgenommen wird.

Wenn Sie diesen Ordner nicht einbeziehen, kommt es zu den folgenden Ausnahmen:

  • ExceptionMessage: "Native Bibliothek unter dem Pfad 'C:\path-to\your-app\chrome_elf.dll' konnte nicht gefunden werden"

    Empfohlen:

  1. Verwenden Sie den Veröffentlichungs-Assistenten innerhalb von Visual Studio zur Bereitstellung. Nachdem der Veröffentlichungsprozess abgeschlossen ist, überprüfen Sie das Veröffentlichungsprofil und stellen Sie sicher, dass die Ziel-Laufzeitumgebung Portable ist.

    Dies sollte der Fall sein, da Visual Studio standardmäßig ein Veröffentlichungsprofil mit Framework-abhängig als Bereitstellungsmodus und Portabel als Ziel-Laufzeitumgebung erstellt. (Alles im "runtimes"-Ordner wird automatisch im Veröffentlichungsprofil enthalten sein).

    Erfahren Sie mehr über den Visual Studio-Bereitstellungsmodus hier

  2. Wenn Sie Visual Studio nicht zur Verwaltung Ihrer Bereitstellung verwenden können, kopieren Sie die Laufzeitordner manuell von einem Entwicklungscomputer in den bin-Ordner auf Ihrem Produktionscomputer

    Für Benutzer mit mehreren Projekten, die nicht mehrere Laufzeitenordner benötigen:

    • Verwenden Sie den Windows-Installer, um eine einzelne IronPdf.dll zu installieren, die Sie für all Ihre Projekte referenzieren können.
    • Installation von IronPDF in einem separaten PDF-Rendering-Microservice und Aufruf aus einzelnen Projekten