问题描述
|
我已经制作了一个有趣的小应用程序,我想实现一个更新功能。
我真的没有远程服务器或其他任何东西。我以为可以使用文件托管站点来托管我的应用程序。因此:
有谁知道一个可以轻松下载文件的好网站? (不像Rapidshare,您必须等待。更像是直接链接。)
如何使应用程序检查是否有更新。
不要将我链接到CLICK-ONCE,看来对于我的需求来说太复杂了。我只需要一个有创意的解决方案,以便我的程序可以询问:“是否有可用的更新?如果可以,请给我链接”。
解决方法
您可以使用Amazon Web Services S3和CloudFront托管您的应用程序文件。如果您不想使用ClickOnce,则只需让该应用程序从预定义的更新站点下载具有最新版本号的文本文件。让您的程序将其与当前正在运行的版本进行比较,如果有可用的新版本,则弹出一条消息,并提供下载新安装程序的链接。
每当有新版本时,只需上传新安装程序并使用新版本号更新版本文本文件。