Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista
Il nuovo top di gamma vivo punta su un comparto fotografico particolarmente articolato, con un teleobiettivo da 200 megapixel e teleconvertitori esterni capaci di arrivare a 400 mm equivalenti. Lo abbiamo provato a Tenerife, mettendo alla prova fotocamere, prestazioni, autonomia e accessori. Ecco come si è comportato.
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà
Un mondo affollato e vivo, personaggi destinati a sparire a fine test e nessuno a inseguire l'oggetto giusto. Beta e stress test di World of Warcraft: Forever hanno fatto emergere un roleplay spontaneo, tra danze a Goldshire e code ordinate ai PNG
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
In tre giorni a Las Vegas Oracle ha presentato agenti che eseguono il lavoro, l'alleanza con OpenAI e un cloud aperto agli acceleratori di tutti. Ma i clienti europei chiedono garanzie prima ancora delle funzionalità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 14-05-2009, 16:10   #1
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
[C#] Installare Windows Service

Che cos'è che sbaglio?
Installutil.exe mi da questo errore:
Quote:
No public installers with the RunInstallerAttribute.Yes attribute could be found
Il codice è:
Codice:
    [RunInstaller(true)]
    class ServiceInstaller : Installer
    {
        public ServiceInstaller()
        {
            ServiceProcessInstaller serviceProcessInstaller = new ServiceProcessInstaller()
            {
                Account = ServiceAccount.LocalSystem,
                Username = null,
                Password = null
            };

            ServiceInstaller serviceInstaller = new ServiceInstaller()
            {
                DisplayName = "blabla",
                ServiceName = "blabla",
                StartType = ServiceStartMode.Automatic
            };

            this.Installers.Add(serviceProcessInstaller);
            this.Installers.Add(serviceInstaller);
        }
    }
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:22   #2
advapi
Senior Member
 
L'Avatar di advapi
 
Iscritto dal: Oct 2004
Città: Valenza(AL)
Messaggi: 2466
ciao,
sei da vista o da winxp?? se sei da vista prova a lanciare la command con permessi di amministratore (io utilizzo sempre quella di VS che trovi sotto i tools)
hai aggiunto un installer (penso di si visto il nome della classe) al tuo progetto?? ultima cosa hai aggiunto l'installer e anche il ServiceProcessInstaller ??

ciao
__________________
Ho concluso positivamente con tante persone!
ROG Strix X570-F Gaming| 5800x | Custom loop| 4090 FE | 32GB DDR4 4400| Evga 1000W | Thermaltake grosso
advapi è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:28   #3
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da advapi Guarda i messaggi
ciao,
sei da vista o da winxp?? se sei da vista prova a lanciare la command con permessi di amministratore (io utilizzo sempre quella di VS che trovi sotto i tools)
Si, eseguito tutto come amministratore.
Quote:
Originariamente inviato da advapi Guarda i messaggi
hai aggiunto un installer (penso di si visto il nome della classe) al tuo progetto?? ultima cosa hai aggiunto l'installer e anche il ServiceProcessInstaller ??
L'Installer è proprio quella classe. Cosa intendi per aggiungere il ServiceProcessInstaller? Quello lo uso in quella classe, ci sono altri modi per usarlo?
Ah, ho provato anche a mettere [RunInstallerAttribute(true)], ma non cambia niente.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:34   #4
advapi
Senior Member
 
L'Avatar di advapi
 
Iscritto dal: Oct 2004
Città: Valenza(AL)
Messaggi: 2466
tu hai creato un servizio, poi presumo tu abbia fatto add installer dalle properties e ti ha creato un altro .cs con dentro un service installer e un serviceprocess installer, giusto?
__________________
Ho concluso positivamente con tante persone!
ROG Strix X570-F Gaming| 5800x | Custom loop| 4090 FE | 32GB DDR4 4400| Evga 1000W | Thermaltake grosso
advapi è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:37   #5
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da advapi Guarda i messaggi
tu hai creato un servizio, poi presumo tu abbia fatto add installer dalle properties e ti ha creato un altro .cs con dentro un service installer e un serviceprocess installer, giusto?
Il .cs è quello sopra, ma ServiceInstaller e ServiceProcess installer li ho aggiunti io.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:39   #6
advapi
Senior Member
 
L'Avatar di advapi
 
Iscritto dal: Oct 2004
Città: Valenza(AL)
Messaggi: 2466
uhm fallo aggiungere da visual studio, fai cosi, vai sul tuo file del servizio per esempio Service1.cs poi sotto properties dovresti avere add installer...
__________________
Ho concluso positivamente con tante persone!
ROG Strix X570-F Gaming| 5800x | Custom loop| 4090 FE | 32GB DDR4 4400| Evga 1000W | Thermaltake grosso
advapi è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:41   #7
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da advapi Guarda i messaggi
uhm fallo aggiungere da visual studio, fai cosi, vai sul tuo file del servizio per esempio Service1.cs poi sotto properties dovresti avere add installer...
Ma è proprio quello che ho fatto...
Crea questo:
Codice:
using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Configuration.Install;
using System.Linq;

namespace WindowsService
{
    [RunInstaller(true)]
    class Installer1 : Installer
    {
        public Installer1()
        {
            InitializeComponent();
        }
    }
}
A cui ho aggiunto ServiceInstaller e ServiceProcessInstaller...
InitializeComponent() l'ho levato, tanto inizializzava il niente (anche rimettendolo non cambia niente).

Ultima modifica di ||ElChE||88 : 15-05-2009 alle 16:45.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:45   #8
advapi
Senior Member
 
L'Avatar di advapi
 
Iscritto dal: Oct 2004
Città: Valenza(AL)
Messaggi: 2466
hai la possibilità di mandarmi il progetto? se si contattami in pvt.. ciao
__________________
Ho concluso positivamente con tante persone!
ROG Strix X570-F Gaming| 5800x | Custom loop| 4090 FE | 32GB DDR4 4400| Evga 1000W | Thermaltake grosso
advapi è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:47   #9
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da advapi Guarda i messaggi
hai la possibilità di mandarmi il progetto? se si contattami in pvt.. ciao
Non serve... ho risolto.
Quote:
No public installers with the RunInstallerAttribute.Yes attribute could be found
Devo leggere meglio i messaggi d'errore.
Bastava settare la classe a public (mi chiedo perché non l'abbia fatto VS).
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:50   #10
advapi
Senior Member
 
L'Avatar di advapi
 
Iscritto dal: Oct 2004
Città: Valenza(AL)
Messaggi: 2466
penso che di default VS imposti le classi come private...
__________________
Ho concluso positivamente con tante persone!
ROG Strix X570-F Gaming| 5800x | Custom loop| 4090 FE | 32GB DDR4 4400| Evga 1000W | Thermaltake grosso
advapi è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:53   #11
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da advapi Guarda i messaggi
penso che di default VS imposti le classi come private...
Si, in C# le classi sono private di default...
Mi chiedo perché non abbia aggiunto il public, un installer private non ha senso (non è accessibile).
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 16:54   #12
advapi
Senior Member
 
L'Avatar di advapi
 
Iscritto dal: Oct 2004
Città: Valenza(AL)
Messaggi: 2466
boh! meglio cosi! lunga vita a VS
__________________
Ho concluso positivamente con tante persone!
ROG Strix X570-F Gaming| 5800x | Custom loop| 4090 FE | 32GB DDR4 4400| Evga 1000W | Thermaltake grosso
advapi è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 17:32   #13
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Mmm, a me ( C# 2008 ) le genera così... :

Codice:
namespace WindowsService1
{
    public partial class Service1 : ServiceBase
    {
        public Service1()
        {
            InitializeComponent();
        }

        protected override void OnStart(string[] args)
        {
        }

        protected override void OnStop()
        {
        }
    }
}
e anche

Codice:
namespace WindowsService1
{
    [RunInstaller(true)]
    public partial class ProjectInstaller : Installer
    {
        public ProjectInstaller()
        {
            InitializeComponent();
        }
    }
}
Aggiornate la versione...
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 17:34   #14
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
Aggiornate la versione...
2008
Proverò su un altro pc.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 17:35   #15
advapi
Senior Member
 
L'Avatar di advapi
 
Iscritto dal: Oct 2004
Città: Valenza(AL)
Messaggi: 2466
hai sp1 installato?
__________________
Ho concluso positivamente con tante persone!
ROG Strix X570-F Gaming| 5800x | Custom loop| 4090 FE | 32GB DDR4 4400| Evga 1000W | Thermaltake grosso
advapi è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 17:36   #16
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da advapi Guarda i messaggi
hai sp1 installato?
Già !
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2009, 17:38   #17
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da advapi Guarda i messaggi
hai sp1 installato?
Certo... tutto aggiornato all'ultima versione (Framework compreso).
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista Recensione vivo X500 Pro Max: la fotografia mobi...
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà WoW Forever: la beta è stato uno dei mome...
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA Oracle AI World 2026: in Europa prima la sovrani...
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort DS N°7 E-Tense: il SUV premium made in Melfi...
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più Recensione Samsung Galaxy Tab S12 Ultra: non chi...
Un Googlebook in formato Surface Pro: Le...
Windows 11 non permetterà mai di spostar...
Snowflake porta gli agenti IA dentro il ...
SUSE taglia circa 190 persone, e il CEO ...
Apple Watch Series 12, ribasso di 200€ s...
BMW sfida Tesla FSD: la guida assistita ...
Intel potrebbe interrompere la produzion...
Ubuntu: falla critica nel kernel, per Ca...
Impara dai propri errori e si allena da ...
Google lancia il backup automatico delle...
AMD, spunta una Radeon RX 470 con quattr...
Furto da 6,3 miliardi di dollari a Binan...
Grok, limiti esauriti di colpo nel fine ...
REDMAGIC 12 Pro: con ventola e raffredda...
Windows 11 26H2 ora disponibile per tutt...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 15:30.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v