[ Sandra_G @ 09.02.2006. 12:23 ] @
Imam tri setup-a - trebalo bi da od ta tri napravim jedan, tj. da napravim jedan setup koji ce da pokrene ta tri setup-a. Naravno, prethodno bi te fajlove tebalo iskopirati na klijent masinu, pa pokrenuti jedan setup, pa drugi, pa treci, pa obrisati te fajlove po zavrsetku instalacije. Druga dva setup-a zahtevaju reboot sistema. Naizgled vrlo lako, ali.... Naravno, nemam nikakav uticaj na ova tri setup-a, oni su as-is...

Help! :)
[ majstor_01 @ 09.02.2006. 22:06 ] @
Zdravo.

Jeste lako
Glavni setup, napravi kao WinForms aplikaciju.
Ona pokrece prvi setup program, (pokretanje externog procesa), ceka na zavrsetak, i potom krece sa sledecim i tako redom.
Kod setupa koji zahtevaju restart, prilikom pokretanja setupa, upisujes u Registart u RunOnce pod ...Windows\CurrentVersion ime tvoje aplikacije (glavna aplikacija za setup koju si napravila), i lokaciju, kao i koji je setup bio pokrenut. Desice se to da posle restarta, pokrene se ponovo tvoj program za setup, sa kojim ces dalje nastaviti da radis...

Za vise informacija, tj tehnici kodirana pogledaj Namespace System.Diagnostics.Process

Pozdrav
[ Sandra_G @ 10.02.2006. 12:23 ] @
Naravno, u pravu si :D I uspelo je. A sada pazi ovo: Za prvi proces mi uopste ne saceka (WaitForExit())- kao da se proces zavrsio, ali forma za setup se podigla, i stoji i ceka... Naravno, dobijem podignute dve forme za setup - druga regularno ceka da se zavrsi... Ovaj prvi setup je radjen u vb 6.0, mozda je u tome problem??? Drugi i treci setup su radjeni u vb.net i oni su OK...
[ Java Beograd @ 13.02.2006. 11:59 ] @
Zaista vredi i iskreno preporucujem:
http://www.innosetup.com