Identificativo articolo: 317421 - Ultima modifica: mercoledì 6 febbraio 2008 - Revisione: 8.6 Creazione di un progetto di installazione per un servizio Windows in Visual Basic .NET o in Visual Basic 2005 Per la versione di questo articolo relativa a
Microsoft Visual C# .NET, vedere
816169
(http://support.microsoft.com/kb/816169/
)
. In questa paginaSommario In questo articolo viene descritto come creare un progetto
di installazione per un'applicazione di servizio Windows (precedentemente noto
come servizio NT). A questo scopo è necessario creare prima una soluzione
contenente un progetto semplice di servizio Windows. Tale progetto scrive una
voce nel registro Applicazione. Successivamente si aggiunge un progetto di
installazione alla soluzione per installare il servizio Windows. Infine si
avvia il servizio da Esplora server di Visual Studio .NET. RequisitiNell'elenco che segue sono indicati l'hardware, il software, l'infrastruttura di rete e i service pack necessari:
In questo articolo viene inoltre presupposto che l'account utente utilizzato per installare ed eseguire questo servizio disponga delle necessarie autorizzazioni per installare e avviare servizi. L'account utente deve altresì disporre delle autorizzazioni necessarie per accedere al registro eventi. Creazione di un progetto di installazione per un servizio WindowsIn questa sezione viene descritto come creare un progetto di servizio Windows e come utilizzare un progetto di installazione compilato per installare il servizio Windows.Creazione di un progetto di servizio Windows
Utilizzo di un progetto di installazione compilato per installare il servizio WindowsAl termine della procedura descritta nella sezione "Creazione di un progetto di servizio Windows" finalizzata alla configurazione del progetto di servizio Windows, è possibile aggiungere un progetto di distribuzione che crei il pacchetto dell'applicazione del servizio in modo che possa essere installata. Per effettuare questa operazione, attenersi alla seguente procedura:
Listato completo del codice (Service1.vb)Verifica del funzionamento del servizio Windows
Risoluzione dei problemiNella documentazione dell'SDK per .NET Framework è asserito quanto segue:
Il file eseguibile compilato creato da un progetto di applicazione di servizio deve essere installato sul server affinché il progetto possa funzionare correttamente. Non è possibile eseguire il debug di un'applicazione di servizio o eseguirla premendo F5 o F11; non è possibile eseguire immediatamente un servizio o accedere al relativo codice. Piuttosto è necessario installare e avviare il servizio e poi collegare un debugger al processo del servizio.
Per ulteriori informazioni, visitare il seguente sito Web MSDN
(informazioni in lingua inglese):http://msdn.microsoft.com/library/en-us/vbcon/html/vbtskdebuggingserviceapplications.asp
(http://msdn.microsoft.com/library/en-us/vbcon/html/vbtskdebuggingserviceapplications.asp)
RiferimentiPer informazioni su come creare un servizio Windows utile
che mostri come installare e testare il servizio nonché come eseguirne il
debug, visitare il seguente sito Web MSDN (informazioni in lingua inglese): http://msdn2.microsoft.com/en-us/library/Aa983650(VS.71).aspx
(http://msdn2.microsoft.com/en-us/library/Aa983650(VS.71).aspx)
Per ulteriori informazioni, visitare il seguente sito Web MSDN
(informazioni in lingua inglese): http://msdn.microsoft.com/msdnmag/issues/01/12/NETServ/default.aspx
(http://msdn.microsoft.com/msdnmag/issues/01/12/NETServ/default.aspx)
Le informazioni in questo articolo si applicano a
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO. | Traduzione articoli
|

Torna all'inizio
