-1
NSIS 설치 프로그램에 몇 가지 기능이 있습니다. 나는 그들을 분리 된 파일에 깔끔하게 보관하고 싶다.NSIS의 다른 파일에 함수를 넣는 방법
예를 들어 section
주 파일은 installer.nsi
파일에 있으며 이제는 버전을 다른 파일로 비교하는 기능을 추가하려고합니다. 어떻게해야합니까?
NSIS 설치 프로그램에 몇 가지 기능이 있습니다. 나는 그들을 분리 된 파일에 깔끔하게 보관하고 싶다.NSIS의 다른 파일에 함수를 넣는 방법
예를 들어 section
주 파일은 installer.nsi
파일에 있으며 이제는 버전을 다른 파일로 비교하는 기능을 추가하려고합니다. 어떻게해야합니까?
당신은 할 수 있습니다 자신의 파일 (이하 .nsh 확장자를 가진 단지 일반 텍스트 파일)을 포함한다 :
VersionCompare.nsh :
Function MyVersionCompare
# ...
FunctionEnd
Installer.nsi을 :
Name "MyInstaller"
OutFile "MyInstaller.exe"
!include "VersionCompare.nsh"
Section
Call MyVersionCompare
SectionEnd
감사합니다. 'VersionCompare.nsh'와'Installer.nsi '가 같은 디렉토리에 있으면 감사합니다. 그러나'VersionCompare.nsh'를'Installer.nsi'가 존재하는 디렉토리에있는 폴더에 넣으면'! include : could not find : "InstallerFiles.nsh/VersionCompare.nsh"' – skm
! include는 상대 경로를 지원합니다. – Anders