如何在安装程序中显示多个许可证

时间:2011-08-04 09:33:44

标签: installer inno-setup

我使用Inno Setup为我的程序创建安装程序。在我的程序中,我使用第三方库,因此我必须显示每个库的许可证信息。 我还希望安装程序将某些许可文件显示为所选语言。 如果我有一张许可证表格,我知道如何在许可证文件之间切换。

我整天都在谷歌搜索但没找到任何东西

如何展示多个许可证?

2 个答案:

答案 0 :(得分:7)

您可以通过从LicenseFile移除[Setup]指令并将其放入[Languages],使每个许可文件与语言文件匹配:

Name: "english"; MessagesFile: "compiler:Default.isl"; LicenseFile: "English License.rtf"
Name: "chinesesimp"; MessagesFile: "compiler:Languages\ChineseSimp.isl"; LicenseFile: "Chinese SIM License.rtf"
Name: "chinesetrad"; MessagesFile: "compiler:Languages\ChineseTrad.isl"; LicenseFile: "Chinese TRA License.rtf"
etc...

希望有所帮助

答案 1 :(得分:5)