Global Path Access Denied in IronSoftware

This article was translated from English: Does it need improvement?
Translated
View the article in English
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 ?.?()

問題摘要

上面的錯誤表示訪問路徑 'Global\IronSoftwareDeploymentGlobal' 被拒絕。 由於使用了 WebKit PDF 渲染引擎和本機代碼中的相關 mutex 方法,在舊版本的 IronPDF,特別是版本 2021.11.4257 或更早版本,可能會發生此問題。

可能的原因

問題源於 IronPDF 庫中使用的全局 mutex 相關的權限問題。 此 mutex 是 IronPDF 的 WebKit 渲染引擎內部實現的一部分。

解決方案

要解決此問題,升級 IronPDF 至版本 2021.12.4401 或更新版本。 在這些較新版本中,問題的 mutex 已被移除。

如果升級無法解決問題,請聯繫我們的 工程支援 以獲取進一步調查和協助。

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
Nuget 下載 16,154,058 | 版本: 2025.11 剛剛發布