搜索
热搜: 活动 交友 discuz
查看: 4291|回复: 10
收起左侧

自动更新库

[复制链接]
  • TA的每日心情
    擦汗
    2016-7-22 16:13
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2014-7-9 10:21:08 | 显示全部楼层 |阅读模式
    如何自动更新时强制关闭程序并强制更新?
      我使用自动更新库时都是把那个检测更新的语句放在 Program.cs 的 Application.Run() 语句前面,
    这时候是否结束 这个步骤就可省略,但我尝试在 命令行生成 选项卡里勾选上 强制更新 强制结束 两个选项后
    用界面更新依然会提示两次,这两个强制操作只能命令行模式才可使用吗?
    有些人真的连点 更新程序  自动结束 这两个按钮都不敢点~

  • TA的每日心情
    奋斗
    2019-1-5 01:55
  • 签到天数: 138 天

    [LV.7]常住居民III

    发表于 2014-7-9 15:03:17 | 显示全部楼层
    可以在 ExternalUpdateStart 事件中将自己退出。貌似强行中止进程选项有,但是不怎么推荐。

    该用户从未签到

    发表于 2014-10-15 09:54:08 | 显示全部楼层
    我也遇到同样的问题啊
  • TA的每日心情
    擦汗
    2016-7-22 16:13
  • 签到天数: 15 天

    [LV.4]偶尔看看III

     楼主| 发表于 2014-10-25 00:03:13 | 显示全部楼层
    支持 木鱼大大
      看到最新发布的 自动更新 版本了,里面说支持自动结束进程、自动更新
      明天去试试新版本去
    这里先谢谢木鱼无私奉献了,写逻辑真的很辛苦,我是深有体会啊
  • TA的每日心情
    擦汗
    2016-7-22 16:13
  • 签到天数: 15 天

    [LV.4]偶尔看看III

     楼主| 发表于 2014-10-25 00:04:53 | 显示全部楼层
    还有一点小建议就是,更新提示框因为只是 Show 而不是 ShowDialog(this)
    所以有时候打开界面后 更新框被挡在界面后面了,
    不过这个可能不需要改,因为有了自动更新的功能了嘛。

    点评

    用Show是因为不希望自动更新提示中断程序自己的逻辑  详情 回复 发表于 2014-11-9 01:35
  • TA的每日心情
    奋斗
    2019-1-5 01:55
  • 签到天数: 138 天

    [LV.7]常住居民III

    发表于 2014-11-9 01:35:22 | 显示全部楼层
    zhl3422 发表于 2014-10-25 00:04
    还有一点小建议就是,更新提示框因为只是 Show 而不是 ShowDialog(this)
    所以有时候打开界面后 更新框被挡 ...

    用Show是因为不希望自动更新提示中断程序自己的逻辑。
  • TA的每日心情
    擦汗
    2016-7-22 16:13
  • 签到天数: 15 天

    [LV.4]偶尔看看III

     楼主| 发表于 2014-11-19 20:35:53 | 显示全部楼层
    本帖最后由 zhl3422 于 2014-11-19 20:38 编辑

    那么,我建议使用 new Form1().Show(ownerForm); 而不是new Form1().Show();

    点评

    当出现被挡住情况的时候,ownerForm是未知的  详情 回复 发表于 2014-12-12 02:29
  • TA的每日心情
    奋斗
    2019-1-5 01:55
  • 签到天数: 138 天

    [LV.7]常住居民III

    发表于 2014-12-12 02:29:59 | 显示全部楼层
    zhl3422 发表于 2014-11-19 20:35
    那么,我建议使用 new Form1().Show(ownerForm); 而不是new Form1().Show();

    当出现被挡住情况的时候,ownerForm是未知的

    点评

    嗯嗯 有可能哦,因为我把代码改为 new Form1().Show(ownerForm); 之后的检测更新就放在了主窗体的 Load 事件里面了。 之前呢,是放在 Program 代码入口的。  详情 回复 发表于 2014-12-15 17:57
  • TA的每日心情
    郁闷
    2014-12-13 10:25
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-12-13 10:28:35 | 显示全部楼层
    总是提醒自动更新失败是什么原因呢

    点评

    有截图有版本号 我才能估计出问题所在  详情 回复 发表于 2014-12-15 17:55
  • TA的每日心情
    擦汗
    2016-7-22 16:13
  • 签到天数: 15 天

    [LV.4]偶尔看看III

     楼主| 发表于 2014-12-15 17:55:35 | 显示全部楼层
    园丁园 发表于 2014-12-13 10:28
    总是提醒自动更新失败是什么原因呢

    有截图有版本号 我才能估计出问题所在
    您需要登录后才可以回帖 登录 | 入住

    本版积分规则

    申请友链| Archiver| 手机版| 鱼·后花园

    GMT+8, 2024-11-23 04:53 , Processed in 0.024364 second(s), 16 queries , Redis On.

    Powered by Discuz! X3.4

    © 2005-2024 鱼·后花园

    快速回复 返回顶部 返回列表