在 IronSoftware 中拒绝全局路径访问
This article was translated from English: Does it need improvement?
TranslatedView 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'被拒绝。 这个问题可能会出现在旧版本的IronPDF中,特别是2021.11.4257或更旧版本,这是因为使用了WebKit PDF渲染引擎及其在原生代码中的互斥方法。
可能原因
问题源于IronPDF库中使用的全局互斥体相关的权限问题。 这个互斥体是IronPDF的基于WebKit的渲染引擎内部实现的一部分。
解决方案
要解决此问题,请升级IronPDF版本到2021.12.4401或更晚。 在这些新版本中,已经移除了有问题的互斥体。
如果升级不能解决问题,请联系我们的工程支持以便进一步调查和协助。