使用Tessnet2_32.dll但是老是报错 忘了说了,我的环境:OS:win7 64bit开发工具:vs2013 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先确定Tessnet2_32.dll是托管dll还是非托管dll,如果是非托管dll要用 dllimport来加载 Tessnet2_32.dll是vc++开发的,应该是托管的吧,我目前引用是在项目-》添加引用,然后选择Tessnet2_32.dll的,但是使用的时候就是老报错 对了,版主,这个dll是.netFrameWork2.0版本我用的vs 2013,请问是否有问题,应该如何解决?谢谢 编译的时候有很多警告信息:1>------ 已启动全部重新生成: 项目: WindowsFormsApplication1, 配置: Debug Any CPU ------1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3267: 未能在当前目标框架中解析主引用“System.Core”,它是一个框架程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“System.Core”,或将应用程序的目标重新指向包含“System.Core”的框架版本。1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3268: 未能解析主引用“System.Xml.Linq”,因为它对框架程序集“System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”有间接依赖关系,而在当前目标框架中未能解析该程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“System.Xml.Linq”,或将应用程序的目标重新指向包含“System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的框架版本。1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3268: 未能解析主引用“System.Data.DataSetExtensions”,因为它对框架程序集“System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”有间接依赖关系,而在当前目标框架中未能解析该程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“System.Data.DataSetExtensions”,或将应用程序的目标重新指向包含“System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的框架版本。1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3267: 未能在当前目标框架中解析主引用“System.Xml.Linq”,它是一个框架程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“System.Xml.Linq”,或将应用程序的目标重新指向包含“System.Xml.Linq”的框架版本。1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3267: 未能在当前目标框架中解析主引用“System.Data.DataSetExtensions”,它是一个框架程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“System.Data.DataSetExtensions”,或将应用程序的目标重新指向包含“System.Data.DataSetExtensions”的框架版本。1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3267: 未能在当前目标框架中解析主引用“Microsoft.CSharp”,它是一个框架程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“Microsoft.CSharp”,或将应用程序的目标重新指向包含“Microsoft.CSharp”的框架版本。1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3270: 所生成项目的处理器架构“MSIL”与引用“tessnet2_32”的处理器架构“x86”不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改您的项目的目标处理器架构,以使您的项目与引用间的处理器架构保持一致,或者为引用关联一个与您的项目的目标处理器架构相符的处理器架构。1>D:\test\working\VC\autoBid3\WindowsFormsApplication1\WindowsFormsApplication1\Form1.cs(116,24,116,30): warning CS0649: 从未对字段“WindowsFormsApplication1.Form1.kernel”赋值,字段将一直保持其默认值 null1> WindowsFormsApplication1 -> D:\test\working\VC\autoBid3\WindowsFormsApplication1\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe========== 全部重新生成: 成功 1 个,失败 0 个,跳过 0 个 ========== 同问,刚好正遇到这个问题,有解决方案烦请发个解决方案给我,[email protected] 把你项目的处理器架构从Any CPU改为X86。因为编译警告信息中显示tessnet2_32是32位的(“x86”)。 关于接口的问题~大家帮忙看看~ C# webbrowser frame内嵌iframe 如何通过vs2005把Excel导入SQL 多个程序访问同一个串口 C#4.0以后的版本会是什么样子,大家有这方面的信息吗? 关于DataView.RowFilter 如何打成直接带.Net Framwork的安装包 如何获得textbox的插入符号的位置 WinForm中的TreeView取结点修改后的文本问题? X509Certificate2导入Pfx证书后,证书无效~ 新手,请教个static变量的问题。 使用Script后字体改变的问题
我目前引用是在项目-》添加引用,然后选择Tessnet2_32.dll的,但是使用的时候就是老报错
1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3267: 未能在当前目标框架中解析主引用“System.Core”,它是一个框架程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“System.Core”,或将应用程序的目标重新指向包含“System.Core”的框架版本。
1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3268: 未能解析主引用“System.Xml.Linq”,因为它对框架程序集“System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”有间接依赖关系,而在当前目标框架中未能解析该程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“System.Xml.Linq”,或将应用程序的目标重新指向包含“System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的框架版本。
1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3268: 未能解析主引用“System.Data.DataSetExtensions”,因为它对框架程序集“System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”有间接依赖关系,而在当前目标框架中未能解析该程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“System.Data.DataSetExtensions”,或将应用程序的目标重新指向包含“System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的框架版本。
1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3267: 未能在当前目标框架中解析主引用“System.Xml.Linq”,它是一个框架程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“System.Xml.Linq”,或将应用程序的目标重新指向包含“System.Xml.Linq”的框架版本。
1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3267: 未能在当前目标框架中解析主引用“System.Data.DataSetExtensions”,它是一个框架程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“System.Data.DataSetExtensions”,或将应用程序的目标重新指向包含“System.Data.DataSetExtensions”的框架版本。
1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3267: 未能在当前目标框架中解析主引用“Microsoft.CSharp”,它是一个框架程序集。“.NETFramework,Version=v2.0”。若要解决此问题,请移除引用“Microsoft.CSharp”,或将应用程序的目标重新指向包含“Microsoft.CSharp”的框架版本。
1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1635,5): warning MSB3270: 所生成项目的处理器架构“MSIL”与引用“tessnet2_32”的处理器架构“x86”不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改您的项目的目标处理器架构,以使您的项目与引用间的处理器架构保持一致,或者为引用关联一个与您的项目的目标处理器架构相符的处理器架构。
1>D:\test\working\VC\autoBid3\WindowsFormsApplication1\WindowsFormsApplication1\Form1.cs(116,24,116,30): warning CS0649: 从未对字段“WindowsFormsApplication1.Form1.kernel”赋值,字段将一直保持其默认值 null
1> WindowsFormsApplication1 -> D:\test\working\VC\autoBid3\WindowsFormsApplication1\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe
========== 全部重新生成: 成功 1 个,失败 0 个,跳过 0 个 ==========