Articles of wix

Come si crea una fonte del registro eventi usando WiX

Sto creando un programma di installazione per un sito Web che utilizza un’origine del registro eventi personalizzata. Vorrei che il nostro programma di installazione basato su WiX creasse la sorgente del registro eventi durante l’installazione. Qualcuno sa il modo migliore per farlo usando il framework WiX.

Cos’è l’attributo ‘KeyPath’ di wix?

Cos’è l’ attributo ‘ KeyPath ‘ di Wix? In particolare, come si applica a quanto segue:

Come posso trovare il codice di aggiornamento per un file MSI installato?

In alcuni casi può sorgere la necessità di recuperare i codici di aggiornamento MSI per i pacchetti distribuiti . Scenari comuni: Ho rilevato il progetto MSI di qualcun altro e ho bisogno di determinare quali codici di aggiornamento sono stati utilizzati per le versioni precedenti che sono già in circolazione. Questo è necessario per gestire […]

Crea cartella e file su Profilo utente corrente, da Profilo amministratore

Il nostro client consente di installare le applicazioni solo quando si accede come amministratore. L’applicazione che deve essere installata deve essere installata per l’utente corrente della macchina. L’applicazione si installa bene, il mio problema arriva quando ho bisogno di rilasciare un file di configurazione nella cartella appdata / profilo utente dell’utente. Poiché questo è dove […]

Come passare CustomActionData a CustomAction usando WiX?

Come vengono recuperate le proprietà impostate su CustomActionData da un’azione personalizzata differita?

Rimozione di file durante la disinstallazione di WiX

Quando si disinstalla la mia applicazione, mi piacerebbe configurare l’installazione Wix per rimuovere tutti i file che sono stati aggiunti dopo l’installazione originale . Sembra che il programma di disinstallazione rimuova solo le directory e i file che sono stati originariamente installati dal file MSI e lascia tutto il resto che è stato aggiunto in […]

Sintassi per i GUID in WIX?

Qual è la syntax corretta per fornire i GUID per i componenti nel file wxs per WIX? Nella maggior parte dei campioni ho trovato Guid=”00AD2D6E-BF8A-4EA8-BE9A-57380DECD0E6″ ma in alcuni campioni ho trovato Guid=”{00AD2D6E-BF8A-4EA8-BE9A-57380DECD0E6}” Preferirei la seconda versione, perché è generata direttamente dallo strumento GuidGen. Ma è corretto?

Qual è lo scopo dell’installazione amministrativa avviata utilizzando msiexec / a?

La tecnologia di Windows Installer supporta l’installazione amministrativa. La riga di comando per avviare l’installazione amministrativa è: ‘ msiexec / a setup.msi ‘. Voglio capire lo scopo di questo tipo di installazione e in quali scenari sono utili?

Perché è una buona idea limitare l’uso di azioni personalizzate nelle mie configurazioni WiX / MSI?

Perché è una buona idea limitare l’uso di azioni personalizzate nelle mie configurazioni WiX / MSI? La distribuzione è una parte cruciale della maggior parte dello sviluppo. Si prega di dare a questo contenuto una possibilità. Sono fermamente convinto che la qualità del software possa essere drasticamente migliorata da piccoli cambiamenti nella progettazione delle applicazioni […]

Come posso determinare quali sono le cause ripetute dell’autoriparazione di Windows Installer?

Come posso registrare solo le modifiche che causano la reinstallazione di un file MSI da parte di Installshield 2008 tramite ” autoriparazione “? Qual è la ragione dietro l’auto-riparazione? Come disabilitare l’auto riparazione di MSI usando Installshield 2008?