找回密码
 立即注册

QQ登录

只需一步,快速开始

perfect_100

银牌会员

5

主题

11

帖子

3697

积分

银牌会员

积分
3697

活字格认证

最新发帖
perfect_100
银牌会员   /  发表于:2015-1-11 13:24  /   查看:5943  /  回复:5
源程序采用:Spread Winform 5.0.3503.2008,lisence正常,调试及运行均无任何问题。现通过ILMerge将程序关联的DLL与EXE整合发布为一个EXE文件,且已通过。但在运行最终整合生成的“new.exe”时出现“license has expired”的提示,然后程序终止,请问该问题如何解决呢,谢谢。

error.jpg

15.64 KB, 下载次数: 213

提示界面

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-1-12 12:05:00
沙发
回复 1楼perfect_100的帖子

请问在进行 ILMerge 操作之前运行主 exe,是否提示这个错误?
回复 使用道具 举报
perfect_100
银牌会员   /  发表于:2015-1-12 19:06:00
板凳
回复 2楼iceman的帖子

没有。之前操作一切正常。但是我用VS自带的工具发布成EXE之后选择安装路径就正常。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-13 10:32:00
地板
回复 3楼perfect_100的帖子

抱歉,Spread 表格控件并没有针对三方工具 ILMerge 测试过,因此不保证能够正常使用。

建议通过 Windows Installer方式发布:
http://msdn.microsoft.com/en-us/ ... 8%28v=vs.85%29.aspx
回复 使用道具 举报
perfect_100
银牌会员   /  发表于:2015-1-13 13:58:00
5#
回复 4楼iceman的帖子

好的,谢谢。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-13 14:02:00
6#
回复 5楼perfect_100的帖子

客气了,本问题关闭了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部