检测文件更改 - 修补系统

时间:2014-09-25 11:40:38

标签: c# wpf patch

我正在使用一个应用程序来管理多个其他内部应用程序的启动,许可和修补。我们称之为门户网站。

使用门户网站的原因有很多,我不会在这里讨论,但在有限的带宽情况下修补是其中之一。

我目前的计划如下:

  1. 将已安装的版本存储在.xml文件中(这是在成功更新时更新的)
  2. 根据最新版本
  3. 检查存储的值
  4. 如果不同,请下载最新版本的文件的.xml清单
  5. 将下载的清单与本地文件进行比较
  6. 仅下载已更改的文件
  7. 我的问题是,检查每个文件的变化是一种合理可靠的方法,每个文件的简单MD5是否足够,或者我需要更强大的东西?

1 个答案:

答案 0 :(得分:1)

我认为MD5就足够了,我一直在用它来比较文件,而且它还不错。

此外,它是网站使用的常用方式,大多数只依靠MD5校验和来比较文件。此外,您可以在Google上搜索并查找与该主题相关的应用程序,工具和大量内容。

相关问题