Domanda

Il mio gruppo utilizza moduli di unione su vari progetti che viene poi aggiunto ad un progetto di installazione. Questa distribuzione semplifica avendo un solo msi per tutta la nostra suite di funzionalità e ci permette di avere una voce in Aggiungi / Rimuovi Programmi. Non riesco a trovare un modo per fare questo con un progetto di installazione Web dato non c'è "Web Setup modulo di unione" tipo di progetto. Se ho semplicemente aggiungo output del progetto da un sito web, nessun file aspx vengono distribuiti (solo le assemblee), se creo un progetto di installazione Web, allora solo la MSI risultante viene distribuito ... non è installato.

Quindi, la domanda è:? Esiste un metodo consigliato per implementare un progetto web, come parte di un'installazione più grande (ala modulo di unione) per cui v'è una voce in Add / Remove Programs

È stato utile?

Soluzione

I progetti di installazione disponibili in Visual Studio coprono solo una piccola sottoinsieme delle funzionalità di Windows Installer. Dai un'occhiata alla WiX da Microsoft. Espone praticamente tutte le funzionalità di Windows Installer senza dover acquistare prodotti commerciali costosi. Si integra in Visual Studio, in modo da poter creare un "progetto di installazione WiX" facilmente come un built-in uno.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top