Domanda

Ho un programma di installazione ibrido che scende i binari sulla macchina target (WIX), così come i modelli di Installa in Visual Studo (VSIX). Il VSIX viene memorizzato come un binario nel programma di installazione e viene installato tramite un'azione personalizzata quando viene finalizzata l'installazione.

Funziona, ma ci sono alcuni problemi. Potrei andare in giro questi problemi se potevo saltare WIX del tutto e installare tutto tramite il VSIX.

Il problema è che ho a cadere alcuni binari nel GAC. Se posso cadere un binario nel GAC nel VSIX, allora tutto sarebbe stato bello. Ma io non riesco a trovare tutte le informazioni su come fare questo.

In alternativa, è possibile installare i binari in una posizione specifica su una macchina di destinazione utilizzando VSIX?

E 'tutto questo possibile?

È stato utile?

Soluzione

No. VSIX non può mettere i file nella GAC ??e né può aggiungere voci del Registro per voi. EXE o MSI installare è quello che vi serve. Gli utenti perderanno la possibilità di abilitare / disabilitare dall'interno Extension Manager, però, che è triste.

https: // MSDN. microsoft.com/en-us/library/vstudio/dd393694(v=vs.100).aspx  riassume le scelte di deployment e conferma la cosa non-GAC.

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