找回密码
 立即注册

QQ登录

只需一步,快速开始

menghuanyunxia

高级会员

111

主题

396

帖子

1075

积分

高级会员

积分
1075

活字格认证微信认证勋章元老葡萄

menghuanyunxia
高级会员   /  发表于:2015-7-1 11:03  /   查看:14502  /  回复:9
在用 VS2013 编译项目的代码时,将程序编译成x64时,FarPoint.Win.Spread.dll等文件会报许可证无效,我们用的FarPoint(v7.4)是已经成功激活的。但把程序切换成x86或者Any CPU编译却是正常的,这是为什么?

下面是错误信息:
Error        60        Exception occurred creating type 'FarPoint.Win.Spread.FpSpread, FarPoint.Win.Spread, Version=7.35.20142.0, Culture=neutral, PublicKeyToken=327c3516b1b18457' System.ComponentModel.LicenseException: 许可证不能得到证实。错误代码:01-001

9 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-7-1 12:30:00
沙发
您好,
您的问题已经收到,我这边正在帮您处理。

您提供的错误信息中,错误代码是不全的。
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2015-7-1 14:06:00
板凳
回复 2楼frank.zhang的帖子

错误代码是01-001
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-7-1 15:29:00
地板
您好,
目前调查的情况是,我们使用win8.1,64位系统进行测试,没有重现这个问题。所以,根据当前情况推测,由于可以在x86编译通过,所以license信息是完整。问题,应该是编译环境导致的。另外,Spread本身是32位程序,在64位的操作系统上,还是以32位的方式运行。您可以尝试换一台计算机或者其它的版本的vs进行编译。

希望能够帮助到您。
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2015-7-1 15:43:00
5#
回复 4楼frank.zhang的帖子

我们用的是Windows7 64位,我们的软件源代码编译为x64时报的
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2015-7-1 15:47:00
6#
回复 0楼menghuanyunxia的帖子

FarPoint没有针对64位程序的版本吗?
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2015-7-1 15:56:00
7#
Test1.zip (88.87 KB, 下载次数: 637)
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-7-1 17:05:00
8#
您好,
非常抱歉,目前没有针对64位的程序。

您上传的程序我们测试了,是可以编译通过的。
您看下截图,看我有没有漏掉什么设置?

2015-07-01_170348.jpg (61.19 KB, 下载次数: 601)
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-7-2 12:19:00
9#
您好,
非常抱歉,由于没有能够重现问题,所以只能通过现有的情况进行推测。
我们怀疑是spread在安装时,产生的注册表信息。被第三方的安全软件删除了。
之前,有用户跟您遇到类似的情况,最后发现是360删除了注册表。

您可以尝试下,重现安装spread,看是否能够解决问题。
希望能够帮助到您。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-7-20 10:17:00
10#
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部