检查服务器上的新版本列表,下载并更新组合框

时间:2015-07-18 09:47:58

标签: c# drop-down-menu combobox webclient auto-update

我正在创建可以从不同来源下载工具的C#应用​​。每个工具有六个组合框,其中有六个工具版本列表。当用户选择要下载的工具版本时,客户端会在所选目录中下载所有必要工具。

当然,工具经常更新,因此,我在服务器目录中为每个工具制作了六个文本文件,以这种格式编写:

1.5.3,1.5.2,1.5.1

我想做的是:

  1. 从服务器读取文本文件(例如,使用WebClient),拆分 这个数字并检查它们的第一个版本号是否高于第一个 组合框中的版本号(每个组合框中的下拉列表都是相同的 格式,从较新版本开始到较旧版本。

  2. 如果数字 更高,请将文件下载到应用程序数据(我已经为此设置了变量 这给了 Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)) 并更新组合框下拉列表。

  3. 我会非常感谢最简单的方法:)

0 个答案:

没有答案