c# - OCR 异常:Iron OCR 安装路径权限错误 1772
问题描述
我正在尝试使用 Iron OCR 的 OCR 库,在尝试做基础知识时遇到了这个错误。
AutoOcr OCR = new AutoOcr() { ReadBarCodes = false };
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
var Results = OCR.Read(@"Screenshot.png");
Console.WriteLine(Results.Text);
OCR 异常:Iron OCR 安装路径权限错误 1772。无法将 IronOCR 资源部署和运行到用户“MYPCNAME\MYUSER”的路径“”。这可以通过将 IronOcrInstallation.InstallationPath 设置为磁盘上具有文件读写权限的目录来全局修复。请参阅http://ironsoftware.com/csharp/ocr/docs/html/P_IronOcr_IronOcrInstallation_InstallationPath.htm上的文档
这是我每次尝试运行此代码时遇到的完整错误。如果有人能帮我一把,我将不胜感激。谢谢!
解决方案
在大多数情况下,该权限消息非常具有误导性和错误性,我通过安装 c++ 运行时 (32+64) 解决了它,它就像一个魅力!
推荐阅读
- node.js - Steam Api 商店销售
- java - Short.MAX_VALUE +1 错误:不兼容的类型:从 int 到 short 的可能有损转换
- reactjs - 从 React 应用程序访问运行时属性
- azure - Azure 基础结构创建方法
- python - Facebook 预言家在拟合模型时出错
- node.js - 从 Firebase 函数 (Node.js) 更新 Stripe 客户
- c++ - C++、MinGW、Windows:使用 std::cout 打印数字非常慢
- nginx - 如何轻松访问 nginx 反向代理服务器中的所有子文件夹和文件?
- html - CSS `perspective` 结合 `rotate` 使 svg 在 Firefox 中非常模糊和像素化,在 chrome 中很好
- xml - 使用 Breathe、Exhale 和 Doxygen 构建 Sphinx 文档会导致 XML 错误