很多开发者用户在发布应用城西时,京城会给自己的程序添加上自动更新的功能,在.Net Framework自带的ClickOnce中有自动升级的功能,但时往往不太好用,故此很多开发者会选择实用ClickOnce发布,而小编这里为大家提供的额SimpleUpdater for .NET就是基于这个目的制作的,它可为开发者实现一个快速自动更新程序,可简单的在现有的.net程序中添加上简单的自动更新功能,需要的用户赶快试试吧!
常见问题
如果我的应用程序应当怎么样才能“自杀”?[导航]
因为自动更新需要更新程序文件,那么我的应用程序如何才能“自杀”呢?
在一般的情况下,自动更新会自动提示用户关闭主程序,用户也可以选择自动结束来自动关闭主进程。如果存在特殊情况,如:
程序启动了不止一个进程;
程序具有自保护功能,被结束后将会自动重新启动
出现以上情况时,则需要你手动处理更新的事件,因为默认情况下自动更新程序只会自动关闭主进程(也就是启动更新检查的进程),对于其它进程则不予理睬。
如何手动处理这样的情况,可以手动处理检查更新:
指定的进程将会在更新时要求关闭。
在版本(1.3.1.0)之后,将加入“同应用程序的目录下的进程自动请求关闭”的功能。但是,如果程序存在自保护情况,则依然需要这样去手动处理。
∨ 展开