Zarządzanie folderem Runtimes w IronPDF
IronPDF wymaga, aby folder runtimes został dołączony do projektu/wdrożenia.
Brak tego folderu spowoduje wygenerowanie następujących wyjątków:
- Komunikat o błędzie: "Nie udało się zlokalizować biblioteki natywnej w ścieżce 'C:\path-to\your-app\chrome_elf.dll'"
Zalecane:
-
Wdrożenie za pomocą Kreatora publikacji w programie Visual Studio. Po zakończeniu procesu publikacji sprawdź profil publikacji i upewnij się, że docelowym środowiskiem uruchomieniowym jest Portable.
Powinno tak być, ponieważ Visual Studio domyślnie utworzy profil publikacji z opcją Framework-dependent jako trybem wdrażania i Portable jako docelowym środowiskiem uruchomieniowym. (Wszystkie elementy zawarte w folderze runtimes zostaną automatycznie uwzględnione w profilu publikacji).
Więcej informacji na temat trybu wdrażania Visual Studio można znaleźć tutaj. - Jeśli nie możesz użyć programu Visual Studio do zarządzania wdrożeniem, ręcznie skopiuj foldery środowisk uruchomieniowych z komputera deweloperskiego do folderu bin na komputerze produkcyjnym.
Dla użytkowników realizujących wiele projektów, którzy chcą uniknąć konieczności korzystania z wielu folderów środowisk uruchomieniowych:
- Użyj instalatora Windows, aby zainstalować pojedynczy plik IronPdf.dll, z którego możesz korzystać we wszystkich swoich projektach.
- Rozważ zainstalowanie IronPDF w oddzielnej mikrousłudze renderującej pliki PDF i wywoływanie jej z poszczególnych projektów.

