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 beheben, aktualisieren Sie die IronPDF-Version auf2021.12.4401 oder später. In diesen neueren Versionen wurde der problematische Mutex entfernt.
Wenn die Aktualisierung das Problem nicht behebt, wenden Sie sich bitte an unseretechnische Unterstützung für weitere Untersuchungen und Unterstützung.