前端之家收集整理的这篇文章主要介绍了
如何使文件自我更新(Native C),
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Microsoft Visual Stu
dio 2008和
Windows目标部署.我如何使
文件“自我更新”?我已经将“通过网络传输”部分
关闭了,但是如何使可执行
文件自行编写?
基本上,我想为包含自动更新程序的目录编写自动更新程序,并且更新程序需要更新目录中的所有内容.
也许在文件锁被释放之前将更改挂起到文件的方法可行.如果我这样做的话,我可能会用热补丁跟进.
编写一个新的可执行
文件并
删除或保存旧的可执行
文件的副本 – 您可以通过网络发送差异并使用第三个程序,更新监视器或其他任何程序来应用它.它只是一个小脚本,可以在远程应用程序实现更新可用时启动.更新程序可以将自身
重命名为$UPDATER_OLD_VERSION或其他任何
内容,使用适当的
名称编写自身的更新副本,然后在运行新的更新程序时,检查应用程序目录中是否存在名为$UPDATER_OLD_VERSION的
文件并将其
删除.所有其他
文件都可以更新/覆盖.
原文链接:https://www.f2er.com/c/117604.html