Çocuk İşlemleri macOS ARM'de Terk Ettiler
macOS ARM'de, IronPDF 2026.4.1 uygulamanız çöktüğünde Chromium Embedded Framework (CEF) alt sürecini çalışır durumda bırakabilir. İşlem asılı kalmış gibi görünür ve hiçbir zaman çıkmaz.
IronSoftwareDeploymentConfigurationMissingException: QPdf*.deployment.json
Etkilenen kurulum IronPdf.MacOs.ARM 2026.4.1 (yerel interop 2026.4.0.1) macOS ARM64 üzerinde .NET 10 ile birlikte. Bu yapıda, CEF alt süreci ana uygulama anormal bir şekilde çıkış yaptığında kapatılmıyor, bu yüzden IronCefSubprocess ve onun Chrome gpu-process çocukları canlı kalır. 2026.5.2 güncellemek davranışı çözer.
Çözüm
1. IronPDF paketlerini güncelleyin
IronPdf.MacOs.ARM'yı 2026.5.2 veya daha yenisine taşıyın. .NET CLI ile:
dotnet add package IronPdf.MacOs.ARM --version 2026.5.2
Veya Visual Studio Paket Yöneticisi Konsolundan:
Update-Package IronPdf.MacOs.ARM
2. Yeniden Derleyin ve Çalıştırın
Projeyi yeniden derleyin ve uygulamanızı tekrar çalıştırın, böylece güncellenmiş yerel interop yüklensin.
3. Kalan bir işlem olmadığını doğrulayın
Uygulama çıktıktan veya çöktükten sonra, kalan oluşturucu işlemlerini kontrol edin:
ps aux | grep -iE "ironpdf|ironcef|chrome"
Kalan IronPDF, IronCefSubprocess veya Chrome gpu-process girişleri görmemelisiniz.
Hata Ayıklama İpuçları
Etkilenen sürümde aşağıdakiler terk edilmiş süreci temizlemedi:
Installation.TempFolderPathayarlamak: asılma üzerinde etkisi yok.IronPdf.IronPdfEngine.Shutdown()çağırmak:IronPdfEnginetürüIronPdf.MacOs.ARMpaketinin bir parçası değildir, dolayısıyla bu çağrı ona karşı derlenmez.IronSoftwareDeploymentConfigurationMissingExceptionuyarısı hakkındaQPdf*.deployment.json: engellemiyor. qpdf hala dağıtılır ve yüklenir ve uyarı askıda olan işlemle ilgili değildir.
Logger.LoggingMode = Logger.LoggingModes.File ile dosya kaydını etkinleştirin ve kaydı destek ekibiyle paylaşın.
Curtis Chau holds a Bachelor’s degree in Computer Science (Carleton University) and specializes in front-end development with expertise in Node.js, TypeScript, JavaScript, and React. Passionate about crafting intuitive and aesthetically pleasing user interfaces, Curtis enjoys working with modern frameworks and creating well-structured, visually appealing manuals.