以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 程序引用dll后,旧版如何升级? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=183157) |
-- 作者:rogen -- 发布时间:2022/10/26 14:26:00 -- 程序引用dll后,旧版如何升级? 在程序里添加了dll引用,update压缩包里如何添加dll,才能让旧程序在线更新后也能正常使用? |
-- 作者:有点蓝 -- 发布时间:2022/10/26 14:33:00 -- 如果是.net类型的,直接引用的,发布后压缩包就会有,不需要管。 如果是非托管dll,需要自己手工复制到升级包里
可以在发布后检查一下升级包,没有就手工添加即可 |
-- 作者:rogen -- 发布时间:2022/10/26 14:45:00 -- 请问应该复制到update1压缩包里的哪个文件夹? 我试了压缩包的根目录、bin目录,升级后都报错。
|
-- 作者:rogen -- 发布时间:2022/10/26 14:46:00 --
如图 |
-- 作者:有点蓝 -- 发布时间:2022/10/26 14:51:00 -- 只能放到update2。也就是大版本升级才有效。 小版本需要自己写代码复制,把dll添加到发布窗口的附件里,然后到beforeopenproject事件写代码把project目录里的dll复制到主程序目录里
|
-- 作者:rogen -- 发布时间:2022/10/26 15:00:00 -- 请问如何触发大版本升级? |
-- 作者:有点蓝 -- 发布时间:2022/10/26 15:08:00 -- 只有Foxtable有新版本更新,才能触发大版本升级 |
-- 作者:rogen -- 发布时间:2022/10/26 15:36:00 -- 好的,用5楼的方法实现了。 感谢。 |