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 :

Event Log et .NET 1.0 [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Août 2004
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 282
    Par défaut Event Log et .NET 1.0
    Bonjour,

    Voilà j'ai réalisé un programme qui s'abonne à l'Event Viewer de Windows7, et récupère les logs selon un filtre.
    Pour cela j'utilise les classes EventLogQuery et EventLogWatcher, les exemples sur MSDN ne manquent pas, tout fonctionne comme je le souhaite.

    Par contre, ces classes ne sont présentes que dans le framework .NET 3.5 (ou supérieur), or mon programme doit être capable de faire la même chose sous Windows XP SP1, c'est à dire avec le framework 1.0 de base.

    Mes recherches sur le net sont infructueuses, je ne trouve pas de technique équivalente pour m'abonner aux logs windows sous XP, je ne sais même pas si cela est réalisable avec ces versions du framework et de windows.

    Pourriez-vous m'aiguiller svp ?

    Par avance merci.

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

    Le Framework 1.0 ???!!!
    Pourquoi t'impose-t-on de travailler en Framework 1.0? C'était déjà bien obsolète en 2008. Je ne sais même pas si quelqu'un sait encore travailler avec le Framework 1.0 de nos jours...
    Si en plus tu es débutant, ça va être le calvaire pour toi...

    D'autre part, si tu as encore un Windows XP en SP1, je te déconseille très vivement de laisser cela en l'état, il faut que tu sois au minimum en SP2. Pourquoi rester en SP1?

    Et puis petit rappel : Windows XP ne sera plus maintenu en juillet prochain.

    Il vaut mieux imposer à un client de se mettre à niveau plutôt que d'avoir à maintenir des versions d'il y a 10 ans, au bout d'un moment ça devient ingérable.

  3. #3
    Membre éprouvé Avatar de Zeckard
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2012
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 108
    Par défaut
    Bonjour,

    Es-tu sur que l'EventLog n'est pas pris en charge sous XP ?

    Car selon MSDN, l'EventLog est géré depuis la version 1.0.

    Ça marcherai même sous Windows 98.

  4. #4
    Invité
    Invité(e)
    Par défaut
    En effet, EventLog est bien disponible sur le Framework 1 mais les classes EventLogQuery et EventLogWatcher ont bien le Framework minimum à 3.5...

  5. #5
    Membre éprouvé Avatar de Zeckard
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2012
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 108
    Par défaut
    Embêtant...

    Dans l'état, il pourrait écrire dedans mais ne pourra pas les lire.

    Ce serait mettre un pansement sur une jambe de bois mais tu pourrai installer le Microsoft .NET Framework 3.5 Service Pack 1 qui est compatible Windows XP SP1.

    Mais je rejoins Ph_Gr, vu l'obsolescence programmé de l'OS, il serait plus judicieux de mettre à jours que d'investir du temps à adapter ton programme.

  6. #6
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Août 2004
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 282
    Par défaut
    Zeckard, Ph_Gr,

    Oui les EventLog existaient il y a longtemps (classe EventLog limitée), mais dans la 1.0 aucune classe ne permet d'"écouter" les logs en temps réel (comme je le fais sur la 3.5).

    Donc je vous rejoins également pour un contournement fonctionnel, plutôt qu'un codage aux forceps...

    Merci à tous en tout cas pour vos conseils et avis

  7. #7
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Août 2004
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 282
    Par défaut
    Citation Envoyé par Ph_Gr Voir le message
    Bonjour,

    Le Framework 1.0 ???!!!
    Pourquoi t'impose-t-on de travailler en Framework 1.0? C'était déjà bien obsolète en 2008. Je ne sais même pas si quelqu'un sait encore travailler avec le Framework 1.0 de nos jours...
    Si en plus tu es débutant, ça va être le calvaire pour toi...

    D'autre part, si tu as encore un Windows XP en SP1, je te déconseille très vivement de laisser cela en l'état, il faut que tu sois au minimum en SP2. Pourquoi rester en SP1?

    Et puis petit rappel : Windows XP ne sera plus maintenu en juillet prochain.

    Il vaut mieux imposer à un client de se mettre à niveau plutôt que d'avoir à maintenir des versions d'il y a 10 ans, au bout d'un moment ça devient ingérable.
    Oui, je travaille là-dessus, pour toutes les raisons que tu as citées
    La balle est dans le camp du client...

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

Discussions similaires

  1. Ecriture dans l'event log en utilisant un .vbs
    Par tiens-tiens dans le forum Windows Forms
    Réponses: 3
    Dernier message: 16/05/2007, 23h03
  2. ajout paragraphe dans le fichier comme Event Log
    Par faddou dans le forum Langage
    Réponses: 2
    Dernier message: 04/05/2007, 09h14
  3. [W2K] Event log
    Par ducho dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 13/11/2006, 18h29
  4. Réponses: 10
    Dernier message: 11/11/2006, 14h21
  5. [2.0][C#] Transmission d'event entre applications .NET
    Par coucoufle dans le forum Windows
    Réponses: 5
    Dernier message: 10/11/2006, 14h12

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