2011-06-04 41 views
1

我已经制作了一个小应用程序以获得乐趣,并且希望实施更新功能。正在更新小型应用程序

我真的没有远程服务器或任何东西。我以为我可以使用文件托管站点来托管我的应用程序。所以:

  1. 有没有人知道一个很好的网站,我可以很容易地下载文件? (不像你需要等待的rapidshare,更像是直接链接)
  2. 如何让应用程序检查是否有更新。

不要链接到CLICK-ONCE,它似乎太复杂,我的需求。我只需要一个创造性的解决方案,以便我的程序可以问:“更新可用?如果是,请给我链接”。

+0

我不认为这与C#编程有关,你有没有花时间在这里研究这个问题? – Coder323 2011-06-04 02:40:15

+0

我看到的所有解决方案都与clickonce有关,也许有人知道另一种方式? (事实上​​我不需要代码,并不意味着它与编程无关) – user779444 2011-06-04 02:42:30

回答

1

您可以使用Amazon Web Services S3和CloudFront托管您的应用程序文件。如果您不想使用ClickOnce,只需从应用程序的预定义更新站点下载具有最新版本号的文本文件即可。让您的程序将其与当前运行的版本进行比较,如果有新版本可用,则会弹出一条消息,其中包含用于下载新安装程序的链接。 只要您有新版本,只需上传新的安装程序并使用新版本号更新版本文本文件。

+0

P-e-r-f-e-c-t。这是我寻找的解决方案。 – user779444 2011-06-04 03:02:19

+0

差不多......你需要付钱给亚马逊(他们的免费计划是一团糟)。 – user779444 2011-06-04 20:22:54