首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以使用Inno Setup预处理器在isl文件中决定哪些消息引用哪个安装程序吗?

我可以使用Inno Setup预处理器在isl文件中决定哪些消息引用哪个安装程序吗?
EN

Stack Overflow用户
提问于 2020-12-01 15:42:54
回答 1查看 46关注 0票数 0

我有四个使用独立的.iss文件构建的安装程序:客户端安装程序,服务器安装程序,客户端更新安装程序,服务器更新安装程序。目前,我对每个安装程序使用单独的isl文件。

我的问题是,我是否可以在isl文件中使用isl设置预处理器来决定哪些消息引用哪个安装程序,这样我就可以为每种语言只使用Inno文件的一个实例?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-01 16:34:01

只有在使用与上一个问题类似的hack时,才能在.isl文件中使用预处理器:Full preprocessor support in Inno Setup language files (isl)

执行此操作时,可以在预处理.isl文件的iscc进程的命令行上使用/D switch (在PreprocessLanguage宏中)。使用变量来标识您的构建。然后,您可以在.isl文件中以任何您喜欢的方式使用该变量。你已经知道怎么做了:How can I pass command line parameters with a value to the Inno Setup Compiler, so I can use them in my code?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65086479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档