我正在尝试为我已开发几周的应用程序创建更新程序。所以,假设我有我的应用程序,即“App.exe”,我从我的Web服务器下载更新程序,即“Update.exe”。
因此,在“App.exe”中,我将从我的Web服务器开始下载“Update.exe”。完成后,我需要从“App.exe”执行“Update.exe”,然后让“App.exe”关闭,以便“Update.exe”可以用新的“App.exe”替换旧的“App.exe” 。更换后,“Update.exe”将需要运行新的“App.exe”,然后自行关闭。
现在,我甚至不确定是否可以完全关闭应用程序,同时让外部执行的应用程序运行并能够删除原始可执行文件,但它似乎是创建应用程序更新程序的最简单方法之一。
如果这是可能的,有人可以给我一个例子,或者给我一个开放另一个的应用程序的链接,并关闭自己让另一个运行?如果没有,有没有类似的方法可以创建一个基本的更新程序?