2012-03-19 46 views
1

我们已经使用install4j构建了一个安装程序。由此产生的可执行文件针对不同版本的软件提供各种版本,可能包含不同的语言。在安装过程中的某个时刻,用户可以选择安装哪种语言。因此会显示一个包含复选框列表的步骤。我现在想测试安装程序中包含哪些语言并相应地自定义列表。如何测试我的安装程序是否包含文件?

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

回答

0

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

+0

我有点困惑,因为你写了“**或**定义编译器变量”。你的意思是我不得不使用编译器变量,无论我使用文件集还是安装组件,对吧? – 2012-03-20 10:55:20

+0

如果为每种语言添加文件集或安装组件,则不需要编译器变量。您可以通过API查询文件集和安装组件。 – 2012-03-20 15:20:33

相关问题