Install4j 如何测试我的安装程序是否包含文件?

Install4j 如何测试我的安装程序是否包含文件?,install4j,Install4j,我们已经使用install4j构建了一个安装程序。对于不同版本的软件,生成的可执行文件具有不同的风格,并且可能包含不同的语言。在安装过程中的某个时刻,用户可以选择应该安装哪些语言。因此,将显示一个包含复选框列表的步骤。我现在想测试安装程序中包括哪些语言,并相应地自定义列表 我的问题是:有没有办法在runetime测试安装程序中包含/存在哪些文件?或者我必须在构建时检查此项并包含变量或其他内容吗?目前无法枚举安装程序中包含的文件。您必须在项目中使用文件集、安装组件或定义编译器变量。我有点困惑,因为

我们已经使用install4j构建了一个安装程序。对于不同版本的软件,生成的可执行文件具有不同的风格,并且可能包含不同的语言。在安装过程中的某个时刻,用户可以选择应该安装哪些语言。因此,将显示一个包含复选框列表的步骤。我现在想测试安装程序中包括哪些语言,并相应地自定义列表


我的问题是:有没有办法在runetime测试安装程序中包含/存在哪些文件?或者我必须在构建时检查此项并包含变量或其他内容吗?

目前无法枚举安装程序中包含的文件。您必须在项目中使用文件集、安装组件或定义编译器变量。

我有点困惑,因为您编写了“或定义编译器变量”。您的意思是,无论我使用文件集还是安装组件,我都必须使用编译器变量,对吗?如果您为每种语言添加文件集或安装组件,则不需要编译器变量。您可以通过API查询文件集和安装组件。