使用win32自动更新应用程序Windows桌面

时间:2009-11-10 06:10:56

标签: windows

我正在尝试使用win32 api将我当前的应用程序自动更新到Windows桌面中的新应用程序。我的应用程序在后台运行。所以有没有微软提供自动更新应用程序的API或有任何程序。请帮助我,以便我可以使用win32在vs桌面上更新我的应用程序。

由于 KamalBhr

1 个答案:

答案 0 :(得分:1)

AFAIK没有Win32 API,也不应该。你实际上必须写它。 :|

如果您希望频繁更新应用程序,例如,在您希望在没有用户交互的情况下推送更新的环境中。

  • 在应用程序启动时,生成可执行文件的副本。
  • 定期或通过用户操作,检查是否有可用的更新。
  • 杀死进程,替换必要的文件。重新启动应用程序。
  • 当您生成可执行文件的副本时,您可以在应用程序运行时自由覆盖它。

或者,将更新数据包下载到目录。在下一个应用程序启动时,检查是否有要应用的更新。

HTH,