来自Inno Setup的“源文件已损坏:SHA-1哈希不匹配”错误

时间:2013-01-29 10:45:53

标签: inno-setup

在Windows 2008上安装应用程序时,我在安装过程中遇到以下问题:

  

源文件已损坏:SHA-1哈希不匹配。

这是日志文件的部分。

2013-01-28 21:55:36.945   Installing the file.
2013-01-28 21:55:37.397   Source file corrupted: SHA-1 hash mismatch.
2013-01-28 21:55:37.881   Defaulting to Abort for suppressed message box 
                          (Abort/Retry/Ignore):
                          C:\Program Files (x86)\XYZ\XY.exe

                          An error occurred while trying to copy a file:
                          The source file is corrupted.

                          Click Retry to try again, Ignore to skip this 
                          file (not recommended), or Abort to cancel 
                           installation.
2013-01-28 21:55:37.881   User canceled the installation process.
2013-01-28 21:55:37.881   Rolling back changes.

有人可以帮忙解决问题吗?

提前致谢。

1 个答案:

答案 0 :(得分:2)

如错误所示,安装程序已损坏。这很可能是由于下载不当造成的。让用户再次下载安装程序。 (但请注意,问题可能仍然存在,原因可能是由于重复导致原始下载失败的原因,或者由于缓存了错误文件而导致的问题。)