如何让Inno Setup忽略空目录?

时间:2009-12-02 11:26:52

标签: inno-setup

My Inno Setup脚本包含一个目录:

[Files]
...
Source: C:\MyProg\Tools\*.*; Destdir: {app}\Tools
...

但有时这个目录是空的,在这种情况下,Inno Setup会停止并显示错误“No files matching ...”。

我目前的解决方法是在该目录中添加一个空的虚拟文件。

如果它是空的,我可以让Inno Setup忽略这个目录吗?

1 个答案:

答案 0 :(得分:14)

您是否尝试过skipifsourcedoesntexist旗帜?

[Files]
...
Source: C:\MyProg\Tools\*.*; Destdir: {app}\Tools; Flags: skipifsourcedoesntexist 
...