Verwaltung des Ordners "Runtimes" in IronPDF
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:
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
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