【问题标题】:Innosetup EndUpdateResource (5)Innosetup EndUpdateResource (5)
【发布时间】:2016-10-24 13:23:46
【问题描述】:

使用 innosetup 在编译简单的 .ico 文件时出现此错误 EndUpdateResource (5)。 5 = 拒绝访问

我禁用了防病毒软件:同样的问题,我以管理员身份运行了 innosetup,同样的问题。

看了文件权限,没什么特别的。

如何克服这个问题?

谢谢

【问题讨论】:

  • 你能给我们看一下编译器的完整输出吗?
  • 日志中没有什么特别的,这是带有此消息的模式窗口。
  • 我做了 chkdsk,重新启动电脑,我可以用任何编辑器读取 ico 文件,但 Innosetup 不喜欢。日志的最后一行是创建安装文件,更新图标(SETUP.EXE)我的感觉可能是安装文件很大(500mb)并且防病毒尝试扫描它而innosetup尝试更新图标?
  • 该错误很可能是由于尝试写入目标设置文件而不是读取源图标文件引起的。所以杀毒软件可能是罪魁祸首。尽管您写道您已禁用它。

标签: inno-setup


【解决方案1】:

我做了一个小项目,仔细检查了防病毒软件(Microsoft Security Essentials),实时保护似乎是罪魁祸首,因为它成功了。所以之前的评论很好。 现在我将从实时防病毒保护中删除此文件夹。 这真的很糟糕,因为它突然发生了。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题 - 已开始使用 ISCC 从单个脚本编译多个包。工作了好几个星期,然后突然停止了。我通过更改 OUTPUT FOLDER 上的只读状态解决了这个问题(取消选中)。

    我不得不说 Martin Prikryl 的评论“恰到好处”:

    该错误很可能是由尝试编写目标设置引起的 文件,而不是读取源图标文件。所以杀毒软件可以 罪魁祸首。尽管您写道您已禁用它。 – 马丁 普瑞克

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-18
      • 2013-11-03
      • 2013-10-10
      • 2023-04-03
      相关资源
      最近更新 更多