반응형
electron으로 윈도용 프로그램을 만들고 있는데
어찌어찌하다 보니 vc++ redistributable 파일을 설치해야 할 필요가 생겼습니다.
추가로 파일을 설치하는 것도 NSIS 스크립트로 간단하게 해결할 수 있습니다.
NSIS 스크립트
https://www.electron.build/configuration/nsis.html#custom-nsis-script
1. installer.nsh
installer.nsh 파일을 build 폴더 밑에 만듭니다.
2. vc_redist.exe
build 폴더 밑에 추가로 설치하고 싶은 파일을 복사합니다.
3. customInstall 매크로
!macro customInstall
File /oname=$PLUGINSDIR\VC_redist.x64.exe "${BUILD_RESOURCES_DIR}\vc_redist.exe"
ExecWait '"$PLUGINSDIR\vc_redist.exe" /passive /norestart'
!macroend
installer.nsh 파일에 customInstall 매크로를 만들고 필요한 내용을 추가합니다.
여기까지 찾는데 한참 걸렸는데 딱 4줄이면 끝나는군요!
2022.08.05 - [ELECTRON] - [electron] Windows 에서 electron-builder를 사용할 때 프로그램 설치 폴더 변경하기.
반응형
'ELECTRON' 카테고리의 다른 글
[electron] autoUpdater 사용 시 주의 사항. (0) | 2022.09.07 |
---|---|
[electron] github private repo.를 사용하는 자동 업데이트. (0) | 2022.09.06 |
[electron] Windows 에서 electron-builder를 사용할 때 프로그램 설치 폴더 변경하기. (0) | 2022.08.05 |
electron에서 WIN32 API SendMessage 사용하기. (0) | 2021.09.28 |
맥(MacOS)에서 globstar 패턴 인식 안 될때!!! (0) | 2021.09.13 |