IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[c#] Création d'un service


Sujet :

C#

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 32
    Points : 32
    Points
    32
    Par défaut [c#] Création d'un service
    Salut,
    Pour mon projet, je dois réaliser un programme qui tourne en background et pour réaliser cela, j'ai créer un "ServiceBase".
    Le problème se pose au niveau de l'enregistrement de celui ci.
    J'ai tenter plusieurs méthodes comme le "InstallUtil" qui me renvois
    Aucun programme d'installation public avec l'attribut RunInstallerAttribute.Yes n'a été trouvé dans l'assembly

    J'ai tenter le "Ajouter un programme d'installation" mais celui ci me renvois une erreur du type
    Nom d'utilisateur ou mot de passe incorrect
    Alors la maintenant, je sais plus quoi faire et le temps me manque *-)
    Je dois absolument le rendre invisible puisque c'est un programme de sécurité ( il contrôle quel programme est lancé sur le poste"

    Quelqu'un à une idée ??

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    la proprieté Account de ton ServiceProjectInstaller ne serait-il pas définit à la valeur User ?

    Si oui, regardes si t'as pas codé en dur le login et mot de passe qui serait du coup incorrect.

  3. #3
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 156
    Points : 25 075
    Points
    25 075
    Par défaut
    après avoir créé le service, il faut en effet faire clic droit dessus / créer l'installeur

    sur l'installeur il y a des propriétés à définir, comme le compte à utiliser (ou encore le type de démarrage ...)
    des utilisateurs systèmes évitent pas mal de soucis, comme service réseau qui ne pose aucun soucis pour dialoguer sur le réseau
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 32
    Points : 32
    Points
    32
    Par défaut
    Ok !! merci pour vos réponses ! je regarde sa !

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 32
    Points : 32
    Points
    32
    Par défaut
    Ok les mecs franchement chapeau vous me sauvez la mise là !
    Sa va faire du bruit a mon examen

    Par contre, qui dit service, dit plus de boite de dialogue
    M'enfin je vais pas faire le difficile

  6. #6
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 156
    Points : 25 075
    Points
    25 075
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Membre averti
    Avatar de alex61
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2010
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 378
    Points : 392
    Points
    392
    Par défaut
    si tu veut avoir des boite de dialogue
    tu n'a cas créer une windows form que tu rend invisible au formload

    c'est pas très propre mais plutôt simple et efficace

    et aussi super utile quand on est pauvre et qu'on seulement des version express
    ( hé oui je suis pauvre ... )

    cordialement

    si tu es perdu clique ici
    langage connus : xhtml/css , ASP.NET/VB.NET , JS, JQuery , PHP , SQL, PL/SQL, JAVA,
    BI : DataStage ,Essbase , BO , Microsoft BI , SAS, Talend, Cognos, Qliqview

  8. #8
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 156
    Points : 25 075
    Points
    25 075
    Par défaut
    la version express permet de faire niveau code la même chose que les versions payantes
    c'est juste l'ide qui change
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  9. #9
    Membre actif
    Profil pro
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Points : 279
    Points
    279
    Par défaut
    Pour faire simple, tu peux créer deux entités.
    Ton service et ton programme qui fera office d'interface.

    pour les faire dialoguer ensemble, tu peux utiliser du TcpRemoting avec les TcpChannel.

    Tu as de très bons exemples sur msdn:
    http://msdn.microsoft.com/fr-fr/libr...(v=vs.80).aspx

    Le but serait donc de mettre le serveur sur ton service et ton client sur l'interface, par exemple.

  10. #10
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par demonia Voir le message
    pour les faire dialoguer ensemble, tu peux utiliser du TcpRemoting avec les TcpChannel.
    Je suis d'accords sur l'idée mais c'est un peu vieillot. Utilises plutôt les services webs et dans ce cas WCF me semble correct comme choix.

  11. #11
    Membre averti
    Avatar de alex61
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2010
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 378
    Points : 392
    Points
    392
    Par défaut
    la version express permet de faire niveau code la même chose que les versions payantes
    c'est juste l'ide qui change
    pour avoir essayer d'ouvrir des projet de service avec mon ide

    il y a des truc qui déconne avec le débogueur

    si tu es perdu clique ici
    langage connus : xhtml/css , ASP.NET/VB.NET , JS, JQuery , PHP , SQL, PL/SQL, JAVA,
    BI : DataStage ,Essbase , BO , Microsoft BI , SAS, Talend, Cognos, Qliqview

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [base de registre] création d'un service
    Par velociraptor5679 dans le forum Autres Logiciels
    Réponses: 16
    Dernier message: 13/06/2006, 22h32
  2. Création d'un service windows
    Par Tango dans le forum Windows
    Réponses: 2
    Dernier message: 10/04/2006, 13h28
  3. [WebService]Création de Web Services
    Par cazaux dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 02/03/2006, 20h21
  4. [C/C++] Création d'un service
    Par robv dans le forum Windows
    Réponses: 4
    Dernier message: 30/01/2006, 09h24
  5. Création d'un service windows
    Par t_om84 dans le forum Général Python
    Réponses: 3
    Dernier message: 01/12/2005, 17h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo