2009-02-25 4 views
1

Inno Setup을 사용하여 Windows Installer 설치 패키지에 필요한 여러 가지 전제 조건을 부트 스트랩하려고합니다.Inno 설치 .msi의 부트 스트 래퍼로

이제 Inno 설치 패키지가 ARP (프로그램 추가/제거) 옵션에 나타나지 않도록 만들 수 있는지 궁금합니다.

개별 설치를 함께 설치하려면 (각각 조건부) 설치하려면 별도로 제거해야합니다.

설치 패키지를 Inno Setup에서 생성 한 임시 폴더에 설치하므로 설치 순서가 끝나면 실제 파일이 제거되지만 ARP는 계속 표시됩니다.

답변

3

시도해 보셨습니까? "Uninstallable = false"

+0

실제로 설치 제거가 필요하지 않습니다. 설치가 완료되면 설치 자체를 제거하고 싶습니다. 꽤 정상적인 순서는 아니지만 부트 스트랩 응용 프로그램에서 작동합니다. –

+0

Tom의 답변을 다시 읽으십시오. 반복 : "Uninstallable = False"를 시도 했습니까? InnoSetup 설치 프로그램이 ARP 항목을 생성하지 않게됩니다. ARP 항목은 내가 원하는 것입니다. 그렇지 않습니까? –

+0

내 질문을 다시 읽는다. 네가 요구 한 것이지만, 내가 정확히 무엇을 찾고 있는지는 알 수 없다. 수락 됨. –

3

나는 그것을 이해했다고 생각합니다!

설치가 완료되기 전에 ARP에 대한 레지스트리 항목이 추가되어 [실행] 섹션에서 레지스트리 항목을 제거 할 수 있으며 남아있는 부트 스트랩 설치 흔적이 없습니다.

+0

정말 과장되었습니다. Uninstallable = False로 설정하면 그 항목은 처음부터 생성되지 않습니다. (Tom의 대답 참조) –

관련 문제