運行時複製異常
This article was translated from English: Does it need improvement?
TranslatedView the article in English
在一些罕見的情況下,如果我們的特殊 ML 模型的 DLL 未正確複製,會導致此錯誤。 在下面的解決方案中,您可以解決這個一次性錯誤。
Machine learning DLLs were not successfully automatically copied from the runtimes directory. This may occur on various operating systems or frameworks...
解決方案
解決這個問題的方法是首先導航到
runtimes
文件夾。 在您的解決方案中,這將位於/bin/Debug/net6.0/runtimes
(調試是範例,請遵循您設定的配置) (如果您使用的是不同的目標框架,請更換net6.0
).您將會在
/runtimes/
目錄下看到所有支持的平台和操作系統,請進入適用於您的目錄,並手動將文件複製到輸出目錄/bin/Debug/net6.0/
中。- 停用 ML 掃描也可以預防錯誤。 但是,您應該注意,關閉 ML 掃描可能會使某些條碼更難檢測,因為此功能有助於條碼檢測。
var myOptionsExample = new BarcodeReaderOptions
{
// Not using ML in scanning
ScanMode = BarcodeScanMode.OnlyBasicScan
};
var results = BarcodeReader.Read("barcode.png", myOptionsExample);
var myOptionsExample = new BarcodeReaderOptions
{
// Not using ML in scanning
ScanMode = BarcodeScanMode.OnlyBasicScan
};
var results = BarcodeReader.Read("barcode.png", myOptionsExample);
Dim myOptionsExample = New BarcodeReaderOptions With {.ScanMode = BarcodeScanMode.OnlyBasicScan}
Dim results = BarcodeReader.Read("barcode.png", myOptionsExample)
VB C#