Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我添加了System.Drawing(v2.0),但编译器要求它?_C#_Visual Studio 2008_.net 2.0_System.drawing - Fatal编程技术网

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

C# 我添加了System.Drawing(v2.0),但编译器要求它?,c#,visual-studio-2008,.net-2.0,system.drawing,C#,Visual Studio 2008,.net 2.0,System.drawing,我有一个项目(针对SmartDevice),我需要添加一个对System.Drawing(v2.0)的引用,我已经完成了,但编译器一直要求这样做 有人知道如何解决这个问题吗 CompactFramework和常规桌面框架组件是不同的。项目中的某个地方正在使用System.Drawing的桌面版本。。。您引用的版本错误,或者您使用的组件引用的是桌面版本。问题在于Tesseract OCR当前不会在Windows Mobile中运行。很多人都尝试过并提出了解决方案,比如使用禁用图形的或嵌入式编译器

我有一个项目(针对SmartDevice),我需要添加一个对System.Drawing(v2.0)的引用,我已经完成了,但编译器一直要求这样做

有人知道如何解决这个问题吗


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

问题在于Tesseract OCR当前不会在Windows Mobile中运行。很多人都尝试过并提出了解决方案,比如使用禁用图形的或嵌入式编译器定义,但还没有人报告说这是可行的

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

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

2) 适用于android和winmo


3) .

您的项目引用的框架版本是什么?2.0,但我也尝试过从零开始3.5版的项目。不过我想,我已经找到了答案(对我来说并不是什么好消息),请务必在你的问题中添加一个描述性的答案,描述你的发现,以便未来的读者可以从你的经验中学习。