2011-01-17 15 views
5

Ho fatto alcune domande sull'installazione di Inno Setup e .NET Framework. Ora sto pensando se è meglio usare Visual Studio Installer o Inno Setup?Quale utilizzare, Visual Studio Installer o Inno Setup?

Quale dei due secondo voi è migliore e più funzionale per questo tipo di problema e, in generale, che è meglio usare per la creazione dell'installatore?

+2

Potrebbe aiutare a prevenire un flusso di risposte puramente soggettive, "Preferisco x" se modifichi la tua domanda per fornire ulteriori dettagli sulla tua particolare applicazione e qualsiasi attività specializzata che devi eseguire durante il processo di installazione. –

+2

Ignorando quali sono le altre risposte, dovresti sapere che il progetto di installazione VS è stato ritirato da Microsoft, e ovviamente non è una buona scelta per il progetto a lungo termine ... –

+1

Hmm, qualcuno deve dire all'equipaggio che ha lavorato su VS2010 . –

risposta

6

In generale, l'installazione di Inno è più semplice e affidabile, ma se è necessario spedire un MSI, utilizzare Visual Studio. Vedere here per l'installazione di .NET con Inno.

+2

A supporto di questa risposta, ho utilizzato Inno per distribuire un toolkit Windows specializzato (più DLL ed EXE in più cartelle, più configurazioni, schermate personalizzate, azioni personalizzate post-installazione) per circa 10 anni, con una base di clienti che ha finito per numerare ~ 2000. A quel tempo, avevo _no_ (zero) problemi di installazione: nessuno da parte mia, nessuno segnalato dai clienti. Se sei come me, hai personalmente sperimentato un comportamento orribile da MSI creato da Microsoft. Il mio 'preferito' è l'MSI che non riesce a segnalare solo un codice errore _hex che Google non riesce a trovare. YMMV. – Spike0xff

1

Visual Studio Installer è in fase di disattivazione nel 2010, pertanto per un utilizzo futuro non è adatto. Inoltre c'è uno strumento chiamato InstallShied Limited Edition in VS 2010 per la creazione di programmi di installazione (basati su un'altra tecnologia).

Se si desidera creare programmi di installazione direttamente in Visual Studio provare questa estensione chiamato visiva & Installer: http://visualstudiogallery.msdn.microsoft.com/5e57fe9a-ae5d-4740-a1c3-7a8e278e105b

Esso supporta Inno Setup e NSIS (Nullsoft Installer, entrambi sono liberi e open source) e VS 2012 e VS 2012 è già supportato quindi sembra soddisfacente.

+2

Il plug-in Visual & Installer è di prova. –

+0

Per chi ne ha bisogno: È possibile continuare a utilizzare i progetti di installazione di VS 2010 in VS 2013 con la seguente estensione: https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d – copa017

Problemi correlati