我添加了System.Drawing(v2.0),但编译器要求它?

时间:2012-01-08 23:31:35

标签: c# visual-studio-2008 .net-2.0 system.drawing

我有一个项目(对于SmartDevice),我需要添加对System.Drawing(v2.0)的引用我所做的但编译器一直要求它。

任何人都知道如何解决这个问题?

enter image description here enter image description here

2 个答案:

答案 0 :(得分:1)

CompactFramework和常规桌面框架组件是不同的。您项目中的某个地方正在使用桌面版的System.Drawing ...您的引用是错误的版本,或者您正在使用引用桌面版本的组件。

答案 1 :(得分:1)

问题是Tesseract OCR目前不会在Windows Mobile中运行。各种各样的人都试过并建议过诸如使用GRAPHICS_DISABLED或EMBEDDED编译器定义的解决方案,但是没有人报告过这个解决方案。

由于OCR的计算复杂性以及WinMo平台中可用的有限资源,可用的解决方案并不多,但您可以尝试:

1)获取tesseract源并应用建议的编译指令

2)TextRact用于android和winmo。

3)The ABBYY Mobile OCR Engine