我编写了一个launcher.exe文件,用于检查客户端版本和更新客户端(游戏)。 我的想法是运行启动器 - >从主机下载版本文件 - >检查ver - >下载新的更新(.zip) - >提取到客户端 - >开始 但现在我想通过该zip文件更新launcher.exe 它正在运行,如何更新呢? 请给我一些建议。
答案 0 :(得分:1)
由于这个主题还没有答案,我发布了我的
我想出了个人项目的相同情况。我有一个启动器,负责检查和下载新的主应用程序版本和主要应用程序本身。我最终决定在主应用程序中添加一个功能,负责更新启动器。
预先要求:更新包(想象一个包含新版本的ZIP文件)包含新的启动器版本,其名称为" launcher.exe_new"
答案 1 :(得分:1)
最后我回来这里谈论我为解决这个问题所做的事情
我的启动器运行如下:
Launcher.exe
启动->使其成为自己的克隆Launcher.exe.bin
-> Launcher.exe
运行Launcher.exe.bin
-> Launcher.exe
退出-> Launcher.exe.bin
杀死所有Launcher.exe
过程->开始更新过程