C产品在市场上有哪些独特优势?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1275个文字,预计阅读时间需要6分钟。
最近编写了一个老人的产品条形码扫描程序,客户端已有30多个。由于经常更新,手动维护非常不便,所以做了一个自动更新程序特别有必要。在网上随意搜索了一下,找到了不少自动更新的方案。
最近在重写了一个老的产品条码扫描程序,客户端数越有30个,因为经常有更新,C/S维护非常不方便,所以做一个自动更新程序特别有必要。
在网上随便找了找自动更新的方案,大多使用VS的发布/更新功能,不太喜欢此方案,觉得太麻烦,然后自己初步琢磨了一下如下方案。
现在比较喜欢的编程方式,先画图。
软件更新流程
安装包的制作
为了简单,采用了自解压压缩包的方式制作更新包,将整个新程序包打包为一个自解压压缩包。
以下是我的自解压包的参数设置,怎样制作自解压包网上有很多教程,可以自己去搜索。
常规-解压路径:"c:\barcodeSys"
设置-解压后运行:"c:\barcodeSys\updateLog.txt"
模式:隐藏启动对话框。
高级:添加快捷方式到桌面
源文件:"c:\barcodeSys\BarcodeMain.exe"
快捷方式名:条码扫描程序
更新:解压替换、覆盖所有。
制作更新程序
因为软件在更新时Update程序是一直在运行的,这样在自解压包解压时就会无法替换更新程序,所以将Update程序作为一个单独的窗体程序来做,由主程序启动时调用。
本文共计1275个文字,预计阅读时间需要6分钟。
最近编写了一个老人的产品条形码扫描程序,客户端已有30多个。由于经常更新,手动维护非常不便,所以做了一个自动更新程序特别有必要。在网上随意搜索了一下,找到了不少自动更新的方案。
最近在重写了一个老的产品条码扫描程序,客户端数越有30个,因为经常有更新,C/S维护非常不方便,所以做一个自动更新程序特别有必要。
在网上随便找了找自动更新的方案,大多使用VS的发布/更新功能,不太喜欢此方案,觉得太麻烦,然后自己初步琢磨了一下如下方案。
现在比较喜欢的编程方式,先画图。
软件更新流程
安装包的制作
为了简单,采用了自解压压缩包的方式制作更新包,将整个新程序包打包为一个自解压压缩包。
以下是我的自解压包的参数设置,怎样制作自解压包网上有很多教程,可以自己去搜索。
常规-解压路径:"c:\barcodeSys"
设置-解压后运行:"c:\barcodeSys\updateLog.txt"
模式:隐藏启动对话框。
高级:添加快捷方式到桌面
源文件:"c:\barcodeSys\BarcodeMain.exe"
快捷方式名:条码扫描程序
更新:解压替换、覆盖所有。
制作更新程序
因为软件在更新时Update程序是一直在运行的,这样在自解压包解压时就会无法替换更新程序,所以将Update程序作为一个单独的窗体程序来做,由主程序启动时调用。

