仅当外部文件存在时才安装

Mai*_*lde 4 inno-setup

我想指示 Inno Setup 仅在某个外部文件存在时才安装该文件。

就像这样:

Source: "d:\sources\SomeDLL.dll"; DestDir: {app}; \
    Flags: external regserver uninsneveruninstall ignoreversion
Run Code Online (Sandbox Code Playgroud)

但是,我没有找到指示 Inno Setup 跳过此行/文件(如果d:\sources\SomeDLL.dll不存在)的标志。

这可能吗?

谢谢你!

Mar*_*ryl 5

使用skipifsourcedoesntexist标志

该标志指示编译器(或安装程序,如果external也使用该标志)在源文件不存在时默默地跳过该条目,而不是显示错误消息。