Quando vado a creare un nuovo progetto, il modello "Servizio Windows" non c'è!
Qualcuno può dirmi dove posso ottenerlo o fornire un collegamento per il download?
Quando vado a creare un nuovo progetto, il modello "Servizio Windows" non c'è!
Qualcuno può dirmi dove posso ottenerlo o fornire un collegamento per il download?
Risposte:
In Visual Studio 2015 non sono riuscito a trovare il modello di servizio di Windows selezionando qualcosa nel riquadro sinistro. Compreso c # -> Windows. Tuttavia, quando cerco "Servizio Windows" nella barra di ricerca nell'angolo in alto a destra, voilà, vengono visualizzati i modelli per c # o VB.
File> Nuovo> Progetto> Modelli> Visual C #> Windows> Desktop classico> Servizio Windows
La confusione è perché la procedura dettagliata di Microsoft non fornisce il percorso completo al modello di progetto: https://msdn.microsoft.com/en-us/library/zt39148a(v=vs.110).aspx
È una cattiva documentazione di Microsoft che causa confusione a molti, me compreso. Ecco come: nel Nuovo Progetto dovrai DRILL DOWN selezionando Templates-> Visual C # -> Windows Desktop (cliccaci sopra!) Poi troverai il template "windows service" sulla destra. vedi allegato.
Spero possa essere d'aiuto.
Dunn.
Per Visual Studio 2010 (10.0) :
Puoi passare alla directory di installazione di Visual Studio ed eseguire devenv /installvstemplatescome amministratore
O
Puoi seguire la documentazione su come creare un servizio Windows senza il modello qui
O
È possibile eseguire i passaggi seguenti per reimpostare i modelli di Visual Studio:
Apri Windows Explorere vai a <Visual Studio Installation Path>\Common7\IDE(per impostazione predefinita è C: \ Programmi \ Microsoft Visual Studio 10.0 \ Common7 \ IDE);
Eliminare la ItemTemplatesCache, ProjectTemplatesCachecartelle;
Apri Visual Studio Command Prompt (2010)dal menu Start -> Tutti i programmi -> Microsoft Visual Studio 2010 -> Visual Studio Tools (eseguilo con privilegi di amministratore: fai clic con il pulsante destro del mouse sul programma -> Esegui come amministratore );
Esegui l' vbexpress /InstallVSTemplatesinterruttore
Esegui l' vbexpress /Setupinterruttore
O
puoi scaricare il modello qui . Ma oroblem è in vb. qualcuno può convertirlo in c #.

Vai a File> Nuovo> Progetto; Modelli> Visual C #> Windows> Desktop classico; seleziona Servizio Windows.
Assicurati di aver installato il "pacchetto di sviluppo desktop .NET.
1- Fare clic su "Apri programma di installazione di Visual Studio"
2- Controllare lo sviluppo del desktop .net quindi fare clic su modifica!
Questa non è una soluzione diretta al tuo problema, ma dovresti dare un'occhiata a Topshelf che ti consente di creare un'applicazione che può essere eseguita come un'app console e anche di installarsi / disinstallarsi come servizio. L'ho usato più volte ed è molto più facile da usare rispetto a un servizio Windows tradizionale con .Net