Globaler Pfad Zugriff verweigert in IronSoftware
System.TypeInitializationException: The type initializer for '?' threw an exception.
---> System.UnauthorizedAccessException: Access to the path 'Global\IronSoftwareDeploymentGlobal' is denied.
at System.Threading.Mutex.CreateMutexCore(Boolean initiallyOwned, String name, Boolean& createdNew)
at System.Threading.Mutex..ctor(Boolean initiallyOwned, String name)
at ?..cctor()app
--- End of inner exception stack trace ---
at ?.?[?]()
at ?.?()
Zusammenfassung der Ausgabe
Der obige Fehler zeigt an, dass der Zugriff auf den Pfad "Global\IronSoftwareDeploymentGlobal" verweigert wird. Dieses Problem kann bei alten Versionen von IronPDF, insbesondere Version 2021.11.4257 oder älter, aufgrund der Verwendung der WebKit PDF-Rendering-Engine und der zugehörigen Mutex-Methode im nativen Code auftreten.
Mögliche Ursache
Das Problem rührt von einem Berechtigungsproblem im Zusammenhang mit dem in der IronPDF-Bibliothek verwendeten globalen Mutex her. Diese Mutex war Teil der internen Implementierung der WebKit-basierten Rendering-Engine von IronPDF.
Lösung
Um dieses Problem zu lösen, aktualisieren Sie die IronPDF-Version auf 2021.12.4401 oder später. In diesen neueren Versionen wurde der problematische Mutex entfernt.
Wenn ein Upgrade das Problem nicht löst, wenden Sie sich bitte an unseren Ingenieur-Support für weitere Untersuchungen und Unterstützung.