Inno setup Innosetup EndUpdateResource(5)

Inno setup Innosetup EndUpdateResource(5),inno-setup,Inno Setup,在innosetup中,我在编译简单的.ico文件时遇到了EndUpdateResource(5)错误。 5=访问被拒绝 我已禁用防病毒:同一问题,我以管理员身份运行innosetup,同一问题 看了一下文件权限,没什么特别的 如何克服这个问题 谢谢我做了一个小项目,我仔细检查了防病毒软件(Microsoft Security Essentials),实时保护似乎是罪魁祸首,因为它奏效了。所以之前的评论很好。 现在,我将从实时防病毒保护中删除此文件夹。 这真的很糟糕,因为它发生得很突然。我也遇到

在innosetup中,我在编译简单的.ico文件时遇到了EndUpdateResource(5)错误。 5=访问被拒绝

我已禁用防病毒:同一问题,我以管理员身份运行innosetup,同一问题

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

如何克服这个问题


谢谢

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

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

我不得不说,马丁·普里克瑞尔的评论“恰到好处”:


该错误很可能是由于试图写入目标设置而导致的 文件,而不是读取源图标文件。所以杀毒软件可以 罪魁祸首。尽管你写道你已经禁用了它马丁 普里克瑞尔


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