Procedura dettagliata: installazione di un componente Event Log
Aggiornamento: novembre 2007
Le procedure descritte in questa pagina consentono di configurare un componente di installazione relativo a un'istanza del componente EventLog, di creare l'istanza del componente, di aggiungere un programma di installazione e di compilare ed eseguire quest'ultimo.
Nota: |
---|
Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio. |
Per creare il componente EventLog
Scegliere Nuovo dal menu File, quindi scegliere Progetto.
Dalla finestra di dialogo Nuovo progetto creare un'Applicazione Windows in Visual Basic o Visual C#. Assegnare al progetto il nome MyEventLog.
Dalla scheda Componenti della Casella degli strumenti trascinare un componente EventLog nel form.
Nella finestra Proprietà impostare i valori riportati di seguito.
Impostare la proprietà Log su Application.
Impostare la proprietà MachineName sul nome del server su cui risiede il log eventi. Utilizzare un punto (.) per il computer locale.
Impostare la proprietà Source sulla stringa scelta. In questo caso è possibile utilizzare il nome del progetto.
Salvare i file.
Nota: Per ulteriori informazioni sulla creazione di istanze del componente EventLog e dell'impostazione delle relative proprietà, vedere Registrazione di eventi di applicazioni, server e protezione.
Per creare un componente di installazione per il componente EventLog
Nella finestra di progettazione fare clic sul componente EventLog1.
Nella finestra di progettazione fare clic con il pulsante destro del mouse e scegliere Aggiungi programma di installazione.
Verrà visualizzata una classe Installer nel progetto, a cui verrà aggiunto un componente di installazione.
A questo punto è possibile installare ed eseguire l'applicazione.
Per generare l'installazione
Salvare il progetto e generarlo.
Nota: Poiché il programma di installazione funzionerà correttamente senza modificare i metodi esistenti, non è necessario eseguire l'override dei metodi Install, Commit, Rollback e Uninstall.
Attraverso un progetto di installazione vengono installati i file di progetto compilati e vengono eseguiti i programmi di installazione necessari per l'esecuzione di un'applicazione Windows.
Per creare un progetto di installazione per l'applicazione
Scegliere Aggiungi progetto dal menu File, quindi Nuovo progetto.
Nel riquadro Tipi progetto selezionare la cartella Progetti di installazione e distribuzione.
Nel riquadro Modelli selezionare Progetto di installazione. Assegnare al progetto il nome MyEventLogSetup.
Un progetto di installazione verrà aggiunto alla soluzione.
Verrà quindi aggiunto l'output del progetto Applicazione Windows all'installazione.
Per aggiungere l'output del progetto all'installazione
In Esplora soluzioni fare clic con il pulsante destro del mouse su MyEventLogSetup, scegliere Aggiungi, quindi Output progetto.
Verrà visualizzata la finestra di dialogo Aggiungi gruppo output progetto.
MyEventLog è selezionato nella casella Progetto.
Dalla casella di elenco selezionare Output primario, quindi scegliere OK.
Un elemento del progetto relativo all'output primario di MyEventLog verrà aggiunto al progetto di installazione.
Aggiungere ora un'azione personalizzata per installare il file MyNewService.exe.
Per aggiungere un'azione personalizzata all'installazione
In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto di installazione, scegliere Visualizza, quindi Azioni personalizzate.
Verrà visualizzato Editor delle azioni personalizzate.
In Editor delle azioni personalizzate fare clic con il pulsante destro del mouse sul nodo Azioni personalizzate, quindi scegliere Aggiungi azione personalizzata.
Verrà visualizzata la finestra di dialogo Seleziona elemento nel progetto.
Nella casella di riepilogo fare doppio clic su Cartella applicazione per aprirla, selezionare Output primario da MyEventLog (Attivo), quindi scegliere OK.
L'output primario verrà aggiunto a tutti e quattro i nodi delle azioni personalizzate: Install, Commit, Rollback e Uninstall.
Generare il progetto di installazione.
Per installare MyEventLog.exe, fare clic con il pulsante destro del mouse sul progetto di installazione in Esplora soluzioni e scegliere Installa.
Vedere anche
Attività
Procedura: avviare il Visualizzatore eventi da Esplora server
Concetti
Introduzione ai componenti di installazione
Altre risorse
Registrazione di eventi di applicazioni, server e protezione