Pre-requisito e condizione di avvio

voti
2

Sto avendo un piccolo problema per quanto riguarda i pre-requisiti e condizione di avvio per la configurazione.

Ad esempio, la mia messa a punto è avere una condizione di avvio che richiede Software1 e un prerequisito l'installazione Software2.

Quindi, se un sistema non dispone di entrambi i requisiti Software1 e Software2 sull'installazione del setup:

  1. E 'mostra la finestra di dialogo Prerequiste per Software2
  2. E mostra la codnition lancio per Software1.

Sto osservando il comportamento che sto ottenendo una finestra di dialogo Prerequiste usando il mio setup.

C'è un modo per impostare l'ordine o per mostrare la condizione di avvio come prima finestra di dialogo durante l'installazione la messa a punto?

È pubblicato 29/10/2008 alle 11:43
fonte dall'utente
In altre lingue...                            


3 risposte

voti
0

senza maggiori dettagli su che tipo di sistema di installazione che si sta utilizzando, che sta per essere difficile da aiutare. Supponendo che si sta utilizzando il materiale incorporato in Visual Studio, cercate su Google per visual studio azioni msi personalizzate . Credo che una delle azioni ammissibili è quello di iniziare un altro eseguibile.

Risposto il 29/10/2008 a 12:06
fonte dall'utente

voti
0

Supponendo che si sta utilizzando condizioni di lancio MSI, non si può dire che le condizioni di lancio ordine sarà valutato.

Se si ha bisogno di controllare qualcosa in un ordine specifico, è necessario utilizzare un'azione personalizzata, piuttosto che una condizione di avvio.

Risposto il 29/10/2008 a 23:49
fonte dall'utente

voti
3

Se si utilizza prerequisiti InstallShield nell'installazione, saranno installati dal setup.exe, non il MSI. condizioni di lancio sono gestite dal MSI, che non verrà eseguito fino a dopo i prerequisiti vengono installati. In pratica, questo significa che non si può mostrare le condizioni di lancio fino a dopo sono stati installati i prerequisiti.

Detto questo, si può essere in grado di configurare le condizioni sui presupposti in modo tale che i presupposti non sarebbero installati se si sa in anticipo se una condizione di avvio non può essere soddisfatta. L'effetto netto di questo è che le condizioni di lancio sono mostrati senza installare prerequisiti, ma questo non è un modo molto semplice per raggiungere questo obiettivo.

Nel InstallShield 2009, è possibile configurare "caratteristica prerequisiti" che non verranno installati fino a dopo le caratteristiche sono stati selezionati. In questo caso, prerequisiti associati alle funzioni selezionate verranno installate al termine della sequenza di installazione interfaccia utente, o, se l'installazione viene eseguito senza interfaccia utente, appena prima della sequenza di installazione di esecuzione.

Risposto il 19/02/2009 a 16:34
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more