当前位置:编程学习 > C#/ASP.NET >>

求软件自动升级方案?

当有新版本发布后程序自动检测,马上自动执行升级,就象杀毒软件那样自动升级?我的想法是:
1、有新版本程序(程序文件,SQL脚本)马上发布到公司的FTP服务器;
2、客户在每次启动程序后及时检查我公司FTP上程序的版本和本地程序版本对比,如有新版本马上从FTP上下载,然后覆盖本地安装程序文件,运行SQL升级脚本

可是有个问题,如何让SQL脚本注释加密 --------------------编程问答-------------------- http://www.kineticjump.com/update/default.aspx --------------------编程问答-------------------- AppLife Update 4.5 

--------------------编程问答-------------------- ClickOnce...Updater Application Block...BT... --------------------编程问答-------------------- 最近自動更新有點火,爲什麽?大家的項目到了上線時候? --------------------编程问答-------------------- crackdung
就像这位仁兄说的一样,我也在我的程序中搞定并加入这个“升级模块”
不过是一个单独的升级程序,升级功能是从局域网内(IP内网方式的,修改成
公网IP也是可行的)架设一个IIS服务器上升级的
DELPHI和C#版本的升级我也都研究并学习了,
楼主的方式应该也差不多吧 --------------------编程问答-------------------- 我說那個升級功能,是很好的,wpf,asp.net都可以,非常方便。 --------------------编程问答-------------------- [yabao=][/yabao] --------------------编程问答-------------------- --------------------编程问答--------------------
引用 3 楼 jiangsheng 的回复:
ClickOnce...Updater Application Block...BT...

+1 --------------------编程问答-------------------- 同问啊,同问! --------------------编程问答--------------------
引用 楼主 xiwangok20112 的回复:
当有新版本发布后程序自动检测,马上自动执行升级,就象杀毒软件那样自动升级?我的想法是:
1、有新版本程序(程序文件,SQL脚本)马上发布到公司的FTP服务器;
2、客户在每次启动程序后及时检查我公司FTP上程序的版本和本地程序版本对比,如有新版本马上从FTP上下载,然后覆盖本地安装程序文件,运行SQL升级脚本

可是有个问题,如何让SQL脚本注释加密


你是使用vs进行开发吗?那么vs的主菜单上就有个最基本的“发布功能”。

同时在解决方案树上鼠标右键点击你的工程,再打开的属性页中选择“发布”选项卡,你就能看到ClickOnce的简单配置。其中,你可以配置自动更新的网站或者共享目录、何时检查自动更新时间等等信息。

在你骑驴找驴时,应该先了解自己手头的工具。
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,