找回密码
 立即注册

QQ登录

只需一步,快速开始

AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-5-25 15:40:00
31#
回复 30楼longgun119的帖子

您好,你的计算机是否是32位操作系统?
如果是32位操作系统的话请您打开DocumentConvert_2.csproj这个工程。
就是打开下划线_2的工程文件。
您试试看还会不会报错。
回复 使用道具 举报
longgun119
论坛元老   /  发表于:2015-5-25 15:48:00
32#
回复 29楼AvoCaDolol的帖子

打开DocumentConvert_2.csproj这个工程,执行还是出现21楼图片所提示的错误。。。

这里有一个问题:
把项目改为32位编译,但最终编译成功的文件还是64位,打开编译生产的文件提示“文件版本与运行的windows版本不兼容”...
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-5-25 16:09:00
33#
回复 32楼longgun119的帖子

您好,请您加载DocumentConvert_4.csproj,然后在右侧展开引用节点,将LEADTOOLS开头的引用,全部替换为C:\LEADTOOLS 19\Bin\Dotnet4\Win32 目录下同名引用。
因为原来的引用都是64位的,所以导致无法调试。
然后将目标平台和活动平台全部改为x86即可。
以上,谢谢。
回复 使用道具 举报
longgun119
论坛元老   /  发表于:2015-5-25 16:28:00
34#
回复 33楼AvoCaDolol的帖子

这你说的做了,结果还是一样。。。
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-5-25 16:41:00
35#
回复 34楼longgun119的帖子

您好,我试了试,果然也不行。
是这样,有个方案比较麻烦,但可以,请参照以下步骤:
1、打开下划线为2的工程文件
2、将工程编译平台和当前平台改为x86
3、替换所有的LEADTOOLS开头的引用为C:\LEADTOOLS 19\Bin\Dotnet\Win32
4、修改工程的目标框架为Framework4.0
4、最关键的一步:打开工程中的app.config文件,追加如下红色字内容
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
然后编译运行即可。

请您试试看对您是否有帮助。

评分

参与人数 1满意度 +5 收起 理由
longgun119 + 5 可以了,O(∩_∩)O谢谢

查看全部评分

回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-5-25 16:58:00
36#
回复 34楼longgun119的帖子

您好,问题已经解决,本帖关闭,如有其它问题,请开新帖。
回复 使用道具 举报
1234
您需要登录后才可以回帖 登录 | 立即注册
返回顶部