如何更改launch4j生成的exe文件的语言参数



我正在Eclipse中用launch4j的ANT任务生成我的java程序的windows可执行EXE文件。在ANT任务中,我使用一个保存的launch4j配置文件(xml),并另外覆盖版本信息。

<launch4j
    configFile="${launch4j.config.dir}/paginaEPUBChecker.xml"
    fileVersion="${program.version.number}"
    txtFileVersion="${program.version.txtNumber}"
    productVersion="${program.version.number}"
    txtProductVersion="${program.version.txtNumber}"
/>

到目前为止一切都很顺利。可执行文件已构建并运行良好。

但是,当查看文件的属性详细信息(右键单击=>属性=>详细信息)时,我会得到值为"English(US)"的"language"属性,尽管我使用的是德语Windows版本,因此我希望它是"德语"。

你知道是否有一个(可能是隐藏的或未记录的?)launch4j配置选项可以将语言属性设置为"德语"吗?

这确实是当时launch4j中缺少的功能。

版本3.9(2016-07-20)添加了此功能,并且运行良好。

有关详细信息,请参阅CHANGELOG和问题。

您可以使用名为Resource Hacker的工具来更改exe文件的属性。

相关内容

  • 没有找到相关文章

最新更新