请问做更新程序怎么替换自己呢? 如题,现在做到了判断是否有新版本,但是如何下载并替换本地的exe程序呢?高手能贴一小段代码吗? 完全新手%…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 运行中的程序没法替换,比较友好的做法是弹出提示,就像windows update的提示一样 更新程序怎么自己更新自己呢,关闭了程序就什么都out了,所有的更新程序都跟主程序是独立的 可以释放一个独立的exe文件来执行删除主程序的操作,或者通过DOS命令。 百度了下,提示说先下载下来,重命名如abc.exe.tmp,然后把之前的老版本命名为abc.exe.old 重启进程,然后再继续重命名,完成替换只看到了这个方法,不知道具体怎么做…… 旧程序down新程序,然后start新程序close自己 自己做一个单独的升级程序,和主程序分开或者删除自身http://www.cnblogs.com/liulun/archive/2009/11/25/1610717.html 在c#中如何通过sql取到值 C# 多个img src请求同一个ashx页面的问题 在Access数据库中,有两个表(表1和表2),在建表1记录时,如何使得表2中的同名字段也自动同步赋上值。如: 弹出div层问题请教 运行拖拽时如何判断鼠标在控件的边角上 急问!多个进程同时访问一个文件的问题 在WMI中如何取得IPAddress的值? C# backgroundWorker问题 连接虚拟机中sql用ip连得上,用计算机名连不上 如何打包winform程序的 如何实现VS控件栏功能
或者删除自身
http://www.cnblogs.com/liulun/archive/2009/11/25/1610717.html