Foxtable(狐表)用户栏目专家坐堂 → 程序引用dll后,旧版如何升级?


  共有7405人关注过本帖树形打印复制链接

主题:程序引用dll后,旧版如何升级?

帅哥哟,离线,有人找我吗?
rogen
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:598 积分:4908 威望:0 精华:0 注册:2015/11/22 10:28:00
程序引用dll后,旧版如何升级?  发帖心情 Post By:2022/10/26 14:26:00 [只看该作者]

在程序里添加了dll引用,update压缩包里如何添加dll,才能让旧程序在线更新后也能正常使用?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112441 积分:572479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/26 14:33:00 [只看该作者]

如果是.net类型的,直接引用的,发布后压缩包就会有,不需要管。

如果是非托管dll,需要自己手工复制到升级包里

可以在发布后检查一下升级包,没有就手工添加即可

 回到顶部
帅哥哟,离线,有人找我吗?
rogen
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:598 积分:4908 威望:0 精华:0 注册:2015/11/22 10:28:00
  发帖心情 Post By:2022/10/26 14:45:00 [只看该作者]

请问应该复制到update1压缩包里的哪个文件夹?

我试了压缩包的根目录、bin目录,升级后都报错。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
rogen
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:598 积分:4908 威望:0 精华:0 注册:2015/11/22 10:28:00
  发帖心情 Post By:2022/10/26 14:46:00 [只看该作者]

图片点击可在新窗口打开查看

 

如图


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112441 积分:572479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/26 14:51:00 [只看该作者]

只能放到update2。也就是大版本升级才有效。

小版本需要自己写代码复制,把dll添加到发布窗口的附件里,然后到beforeopenproject事件写代码把project目录里的dll复制到主程序目录里

 回到顶部
帅哥哟,离线,有人找我吗?
rogen
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:598 积分:4908 威望:0 精华:0 注册:2015/11/22 10:28:00
  发帖心情 Post By:2022/10/26 15:00:00 [只看该作者]

请问如何触发大版本升级?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112441 积分:572479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/26 15:08:00 [只看该作者]

只有Foxtable有新版本更新,才能触发大版本升级

 回到顶部
帅哥哟,离线,有人找我吗?
rogen
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:598 积分:4908 威望:0 精华:0 注册:2015/11/22 10:28:00
  发帖心情 Post By:2022/10/26 15:36:00 [只看该作者]

好的,用5楼的方法实现了。

感谢。


 回到顶部