如何将函数放在NSIS中的不同文件中

时间:2017-01-16 08:02:51

标签: nsis

我在NSIS安装程序中有几个功能。我想把它们整齐地放在不同的文件中。

例如,主section位于文件installer.nsi中,现在我想放置一个函数来比较单独文件中的版本。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您可以创建自己的包含文件(只是扩展名为.nsh的普通文本文件):

<强> VersionCompare.nsh

Function MyVersionCompare
# ...
FunctionEnd

<强> Installer.nsi

Name "MyInstaller"
OutFile "MyInstaller.exe"

!include "VersionCompare.nsh"

Section
Call MyVersionCompare 
SectionEnd