Witam,
po raz pierwszy próbuję stworzyć instalator do mojej aplikacji. Udało mi się utworzyć katalogi docelowe, dołączenie plików do instalacji, dodanie ikony, zmienianie okien instalacji. Nie potrafię, nie mam pojęcia jak można dodać do instalatora .msi instalację sterowników zewnętrznych oraz aktualizację najnowszej wersji .net framework? Jak można to wykonać?

- Rejestracja:prawie 11 lat
- Ostatnio:ponad 6 lat
- Postów:93

- Rejestracja:ponad 12 lat
- Ostatnio:ponad rok
- Lokalizacja:Polska, Kraków
Może nie tyle najnowszego .NET Framework a wymaganego do uruchomienia apalikacji:
http://wixtoolset.org/documentation/manual/v3/howtos/redistributables_and_install_checks/install_dotnet.html
A co do sterowników czyli rozumiem chcesz odpalić jakiegoś exeka:
http://wixtoolset.org/documentation/manual/v3/xsd/wix/customaction.html
http://stackoverflow.com/questions/13638483/run-an-executable-during-install-and-delete-it-after

- Rejestracja:prawie 11 lat
- Ostatnio:ponad 6 lat
- Postów:93
Dziękuję za podpowiedź, poradziłem sobie z tym.
Mam jeszcze jedno pytanie. Stworzyłem sobie aplikację na .net framework 4.0 żeby można było ją odpalić na xp z SP3 z zainstalowanym frameworkiem 4.0... Niestety wywala mi błąd plik.exe nie jest domyślną aplikacją systemu win32. Rozumiem, że chodzi o nieodpowiednia wersję appki. Jak można to zmienić?

- Rejestracja:prawie 11 lat
- Ostatnio:ponad 6 lat
- Postów:93
Ok, zlokalizowałem błąd, nie ten plik exe w instalatorze wrzucałem.
Moje następne pytanie: Jeśli tworzę sobie w instalatorze drzewko plików do instalacji, gdzie min. mam aktualizację frameworka, instalację sterowników. Jak opisać CustomAction żeby odpalała exe tylko przy zaznaczonej opcji instalacyjnej w Feature?
Gdy podczas instalacji włączy mi się plik exe instalacyjny sterowniki, to podczas instalacji wywala mi okienko:"Żądana aplikacja wymaga podniesienia uprawnień" i instalacja całej aplikacji zostaje przerwana... Gdy instaluję te sterowniki bez swojego instalatora wszystko działa jak należy, gdy odłączę akcję instalacyjną od instalatora to również instalacja programu przebiega bezbłędnie. W czym tkwi problem?

- Rejestracja:ponad 12 lat
- Ostatnio:ponad rok
- Lokalizacja:Polska, Kraków
http://stackoverflow.com/questions/3088055/custom-action-execution-by-feature
http://stackoverflow.com/questions/2186763/how-do-you-execute-a-custom-action-in-wix-only-if-an-installed-feature-is-being
- Spróbuj tak:
http://stackoverflow.com/questions/6122282/wix-installer-should-always-run-as-administrator
albo instaluj jako administrator lub spróbuj wyłączyć UAC.

- Rejestracja:prawie 11 lat
- Ostatnio:ponad 6 lat
- Postów:93
@DibbyDum
Robię pierwszy raz w życiu instalator (takie głupie tłumaczenie) i nie wychodzi mi nic wzorując się na przykładach, które podesłałeś. Gdy dodaję do swojego Custom <[CDATA[&feature_name=3]]> otrzymuję błąd: "Feature 'feature_name' referenced in column 'InstallExecuteSequence'.'Condition' of row 'ActivationUtility' is invalid". Kombinuję na różne, jak na razie nieskuteczne sposoby. Mógłbyś mnie jeszcze bardziej naprowadzić? Męczę się z tym od wczoraj...

- Rejestracja:ponad 12 lat
- Ostatnio:ponad rok
- Lokalizacja:Polska, Kraków
Sam ekspertem nie jestem w życiu zrobiłem aż 2 instalatory i nie były jakoś wymyślne. Już za wiele nie potrafię Ci pomóc trochę pogrzebałem i są przykłady jak coś wywołać w oparciu o checkbox
może to uda Ci się jakoś dostosować do twoich potrzeb:
http://wixtoolset.org/documentation/manual/v3/wixui/wixui_customizations.html
http://www.dizzymonkeydesign.com/blog/misc/adding-and-customizing-dlgs-in-wix-3/