0
NSIS를 통해 설치 프로그램을 만들었습니다. "c : \ program files \ myapp"는 내 응용 프로그램의 기본 폴더입니다. 하지만 Windows Vista에서는 다른 기본 폴더 (예 : c : \ users \\ AppData \ myapp)가 필요합니다.Vista/XP의 NSIS InstallDir
Windows 버전을 결정하는 함수가 많이 있지만 InstallDir 변수를 정의하기 전에 호출 할 수 없습니다. 어떤 아이디어로 그것을 할 수 있습니까?
감사합니다. StrCpy $ INSTDIR "$ LOCALAPPDATA \ myapp"는 .onInit에서 실제로 작동합니다. – jing