我决定为我的 Windows Mobile 6 项目使用tessnet2库。不幸的是,当我试图编译它时,它会抛出一个错误:
'tessnet2.Tesseract.GetThresholdedImage(System.Drawing.Bitmap, System.Drawing.Rectangle)' 的最佳重载方法匹配有一些无效参数
'System.Drawing.Rectangle' 类型是在未引用的程序集中定义的。您必须添加对程序集 'System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 的引用
好的,我知道。添加对程序集的引用。问题是,我做到了。我在解决方案资源管理器(System.Drawing)中通过“添加引用”添加引用,我什至将它声明为“使用 System.Drawing”。
Intellisense 可以正常工作。当我写“矩形”时,它会自动向我显示顶部带有“矩形”结构的列表。
问题是什么?程序集加了,连intellisense都看到了,为什么编译器看不到?