IronBarcode'da Çalışan Kopyalama İstisnalarını Çözümleyin

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

Bu hata, bazı nadir durumlarda, özel ML modelimiz için DLL'lerin doğru bir şekilde kopyalanmadığı durumlarda meydana gelir. Aşağıdaki çözümde bu tek seferlik hatayı çözebilirsiniz.

Machine learning DLLs were not successfully automatically copied from the runtimes directory. This may occur on various operating systems or frameworks...

Çözüm

  1. Bu sorunun çözümü, önce runtimes klasörüne gitmektir. Çözümünüzde bu, /bin/Debug/net6.0/runtimes altında olacaktır (Debug bir örnektir, ayarladığınız Yapılandırmayı takip edin). (If you're using a different target framework, replace net6.0.)
  2. Desteklenen tüm platformları ve işletim sistemlerini /runtimes/ içinde dizinler olarak göreceksiniz; size uygun olana girin ve dosyaları manuel olarak /bin/Debug/net6.0/ çıktı dizinine kopyalayın.
  3. ML taramayı devre dışı bırakmak da hatayı önleyebilir. Ancak, bazı barkodları tespit etmeyi zorlaştırabileceğini unutmamalısınız, çünkü bu özellik barkod tespitine yardımcı olur.
// Define scanning options, disabling machine learning for basic scan only
var myOptionsExample = new BarcodeReaderOptions
{
    // ScanMode is set to only use the basic scan, without ML-enhanced features
    ScanMode = BarcodeScanMode.OnlyBasicScan
};

// Perform barcode reading with the specified options
var results = BarcodeReader.Read("barcode.png", myOptionsExample);
// Define scanning options, disabling machine learning for basic scan only
var myOptionsExample = new BarcodeReaderOptions
{
    // ScanMode is set to only use the basic scan, without ML-enhanced features
    ScanMode = BarcodeScanMode.OnlyBasicScan
};

// Perform barcode reading with the specified options
var results = BarcodeReader.Read("barcode.png", myOptionsExample);
' Define scanning options, disabling machine learning for basic scan only
Dim myOptionsExample = New BarcodeReaderOptions With {.ScanMode = BarcodeScanMode.OnlyBasicScan}

' Perform barcode reading with the specified options
Dim results = BarcodeReader.Read("barcode.png", myOptionsExample)
$vbLabelText   $csharpLabel
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 2,240,258 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package BarCode
bir örnek çalıştır dizginizin barkoda dönüştüğünü izle.