什么是终止程序然后从正在终止的程序中运行其他代码的最佳方法?例如,程序自我更新的最佳方法是什么?
你有几个选择:
您可以使用另一个应用程序.exe来执行自动更新.这可能是最好的方法.
您还可以在程序运行时重命名该程序的exe.因此,允许您从某个更新服务器获取该文件并替换它.在程序的下一次启动时,它将使用新的.exe.然后,您可以在启动时删除重命名的文件.