2010-08-20 18 views
5

Utilizzo Visual Studio 2010 per creare un pacchetto di installazione per installare un'applicazione WPF. Posso vedere che posso aggiungere .NET Framework 4.0 come prerequisito, ma come faccio a farlo funzionare automaticamente senza l'intervento manuale?Installazione dell'applicazione WPF sulla macchina senza .NET Framework 4

Devo creare un piccolo programma (che mira al framework 1.1 come presumo che la maggior parte delle macchine abbia 1.1) che rileva se .NET Framework 4.0 è presente e se non lo installa in modo silenzioso, o posso fare in modo che l'installatore esegua questa operazione .

Devo anche installare i driver OLEDB 12 perché mi sto connettendo a un database di Access 2007, quindi dovrò anche eseguire questo programma di installazione prima che l'applicazione venga eseguita.

Non voglio che l'installazione scarichi e installi il framework, voglio includere i framework ridistribuibili con il setup.

Qualsiasi aiuto sarebbe apprezzato.

Grazie

risposta

3

Si desidera eseguire il bootstrap utilizzando Visual Studio 2010 e. NET Framework 4, come spiegato here.

1

è necessario includere .NET eseguibile ridistribuibile nel pacchetto di installazione. Controlla this article - parla dell'app di Widows, VS 2008 & .NET 3.5 ma la stessa cosa dovrebbe applicarsi anche a te.

+0

Grazie per questo, tuttavia ... dopo aver letto il documento sembra che i file siano stati distribuiti per l'installazione manuale. Ho già questo, vorrei che fosse automatico. Ad esempio, quando viene eseguita l'installazione, l'installazione verifica se il framework è installato, altrimenti lo installa. – Adrian

0

In FW 4.0 è possibile avere il programma in esecuzione in un "Profilo client" che è una versione leggera del framework che occupa circa 30 MB e può essere parte dell'installazione. Funziona solo se il tuo software è leggero e non usa librerie esterne al "Profilo cliente". Se il tuo programma non può essere compilato usando un "profilo cliente" e hai bisogno dell'intero framework, non c'è modo di aggiungere l'intero framework all'installazione e dovrai fornire un collegamento per il download o fornire l'installazione completa di FW con il tuo programma

Ci sono 2 installazioni. un'installazione leggera che scarica in realtà il pacchetto di riempimento da MS e un'installazione completa, circa 300 MB. Entrambi possono essere scaricati dalla MS.

Problemi correlati