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'에 대한 액세스가 거부되었음을 나타냅니다. 이 문제는 IronPDF의 이전 버전, 특히 2021.11.4257 버전 이하에서 발생할 수 있으며, 이는 네이티브 코드에서 WebKit PDF 렌더링 엔진과 관련 뮤텍스 메서드를 사용하기 때문입니다.

가능한 원인

이 문제는 IronPDF 라이브러리에서 사용되는 전역 뮤텍스와 관련된 권한 문제에서 비롯됩니다. 이 뮤텍스는 IronPDF의 WebKit 기반 렌더링 엔진의 내부 구현의 일부였습니다.

해결책

이 문제를 해결하려면 IronPDF를 2021.12.4401 버전 이상으로 업그레이드하십시오. 최신 버전에서는 문제가 되었던 뮤텍스가 제거되었습니다.

업그레이드를 해도 문제가 해결되지 않으면 엔지니어링 지원팀 에 문의하여 추가 조사 및 지원을 받으시기 바랍니다.

커티스 차우
기술 문서 작성자

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.

커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다.

시작할 준비 되셨나요?
Nuget 다운로드 17,527,568 | 버전: 2026.2 방금 출시되었습니다