Domanda

Ho creato un'applicazione di servizio Windows in VB.net 2008 e ho utilizzato la procedura guidata di installazione per aggiungere un processo di installazione.

Il programma di installazione funziona, in quanto aggiunge l'app per aggiungere / rimuovere programmi e copia tutti i file, ecc., ma manca il passaggio finale (richiesto) per installare effettivamente il servizio.

Ho aggiunto l'output principale del progetto come azione personalizzata per l'installazione e la disinstallazione, senza successo.

qual è il segreto?

È stato utile?

Soluzione

È necessario creare un'attività di installazione personalizzata; MSDN ha tutto ciò che devi sapere

Altri suggerimenti

Puoi fare due cose:

1) Usa le azioni personalizzate nel tuo progetto di installazione per registrare il servizio usando " installutil " Utilità da riga di comando .Net Framework o semplicemente registrala tu stesso usando installutil.

2) Aggiungi una classe Installer al tuo servizio Windows. Questo link dovrebbe fornirti tutte le informazioni di cui hai bisogno, basta saltare il parti iniziali sulla creazione del servizio. Questo è il modo in cui raccomando.

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