Linux ve WSL'de Lisans Anahtarı Olmadan Win32Exception

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF'i Ubuntu'da, WSL'de veya bir Docker konteynerinde lisans anahtarı olmadan çalıştırırken, uygulama xdg-open referanslı bir istisna atar.

System.ComponentModel.Win32Exception: An error occurred trying to start process 'xdg-open' with working directory '/path/to/your/project/bin/Debug/net7.0'. No such file or directory

Bu hatanın meydana gelmesi için üç koşulun aynı anda bulunması gerekir: Linux veya WSL'de çalıştırma, IronPDF lisans anahtarı yapılandırılmamış ve xdg-open yüklü değil. Lisans anahtarı olmadan, IronPDF xdg-open kullanarak bir deneme uyarısı göstermek için bir tarayıcı açmayı dener. Minimal Linux ortamlarında bu yardımcı program yoktur ve bu da Win32Exception'a neden olur.

Çözüm

Adım 1: Lisans anahtarını ayarlayın

Herhangi bir PDF işleme çağrısından önce lisans anahtarını yapılandırın:

IronPdf.License.LicenseKey = "YOUR-LICENSE-KEY";
IronPdf.License.LicenseKey = "YOUR-LICENSE-KEY";
IronPdf.License.LicenseKey = "YOUR-LICENSE-KEY"
$vbLabelText   $csharpLabel

Bir deneme anahtarı da sorunu çözer. Geçerli bir lisans anahtarı ayarlamak, IronPDF'in tarayıcı açma girişiminde bulunmasını engeller.

Adım 2: xdg-utils'i yükleyin

Bir lisans anahtarı olmadan çalıştırmanız gerekiyorsa veya bağımlılıktan kurtulmak istiyorsanız:

sudo apt update
sudo apt install xdg-utils
sudo apt update
sudo apt install xdg-utils
SHELL

Tam Linux ve WSL kurulumu için, Linux dağıtım kılavuzuna bakın.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapı...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 20,088,359 | Sürüm: 2026.7 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.