NSIS 제거 코드에 문제가 있습니다.NSIS 제거 프로그램
RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}"
Windows 7에서이 코드는 폴더에서 파일을 제거하지만 시작 메뉴에서 폴더를 제거하지 않습니다.
Windows XP에서이 코드는 아무 것도 제거하지 않습니다. 그것은 단지 작동하지 않습니다.
NSIS 제거 코드에 문제가 있습니다.NSIS 제거 프로그램
RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}"
Windows 7에서이 코드는 폴더에서 파일을 제거하지만 시작 메뉴에서 폴더를 제거하지 않습니다.
Windows XP에서이 코드는 아무 것도 제거하지 않습니다. 그것은 단지 작동하지 않습니다.
RMDir에 현재 작업 디렉토리가 없는지 확인하십시오. NSIS 문서에서
: 현재 작업 디렉토리를 삭제할 수 없습니다참고. 현재 작업 디렉터리는 SetOutPath에 의해 설정됩니다. 예를 들어, 다음 예는 디렉토리를 삭제하지 않습니다.
SetOutPath $TEMP\dir
RMDir $TEMP\dir
현재 작업 디렉토리를 RMDir하려고하지 않습니다. 이것은 시작 메뉴 디렉토리입니다. – Paval
u는이 - 경우 어떤 바로 가기 링크 "$ SMPROGRAMS \의 shortcut.lnk"를 삭제
RMDIR "$ SMPROGRAMS \ $ {PRODUCT_NAME}"시작 메뉴에서 제품 항목을 제거 아키텍처에 많은 투자를
바로 가기와 같은 모든 하위 항목을 먼저 삭제 한 다음 RMDir로 이동하십시오.
더 많은 코드를 게시하십시오. – Anders