2011-12-06 10 views
10

Chcę utworzyć instalator za pomocą Innosetup, który nie powinien rejestrować aplikacji za pomocą instalatora systemu Windows, Ta opcja może być widoczna w Instalatorze zaawansowanym. Jeśli ta opcja jest zaznaczona, instalator nie napisze żadnych wartości do rejestru i nie pojawi się w Dodaj/Usuń programy, wystarczy skopiować pliki do wybranej lokalizacji.Jak utworzyć instalator z Innosetup, który nie powinien rejestrować aplikacji za pomocą Dodaj/Usuń programy?

Funkcja ta jest wymagana do tworzenia przenośnych aplikacji

To po prostu działa jako wyciąg.

Możesz zobaczyć przykładową aplikację przenośną zbudowaną przy użyciu skryptu NSIS w poniższym łączu. http://www.megaupload.com/?d=NG01KLPL

Odpowiedz

13

można ustawić zarówno CreateUninstallRegKey=no blokować tylko wpisy w Dodaj/Usuń programy lub Uninstallable=no aby wyłączyć wszystkie funkcje odinstalowania.
Oba mają skutki uboczne, takie jak zatrzymanie wartości UsePrevious* i Get/SetPreviousdata.

Należy zauważyć, że programy Dodaj/Usuń NIE są Instalatorem Windows, który jest inną technologią i alternatywą dla Inno.

+0

To rozwiązanie działa dobrze, tego właśnie szukam. Bardzo dziękuję za pomoc. – SamuelJames84

Powiązane problemy