2009-10-03 7 views
1

Lors de la lecture de la date et de l'heure d'un événement Windows en utilisant XP, l'heure est de +1 heure, en utilisant Vista l'heure est correcte. Les deux machines ont .Net 3.5 installé (même version 3.5.30729.01), le fuseau horaire est le même et l'heure correcte, les deux ont l'heure d'été vérifiée. Si j'exécute mon programme sous Vista et que je lis le journal des événements XP, le temps est expiré de +1 heure (les événements Vista sont corrects), si j'exécute mon programme sous XP et que je lis le journal des événements Vista, l'heure est correcte. Si je lis le journal XP local, le temps est expiré de +1 heure.Lecture des événements Windows sous XP le temps est écoulé de 1 heure, en lecture Vista l'heure est correcte

Mon programme est-il à blâmer? Est-ce .Net?

J'utilise C#.

+1

Vérifier la localisation?, En utilisant l'heure d'été? sur la boîte XP. – slashmais

+0

La localisation est la même sur les deux cases (je viens de double vérifier). Merci –

+0

S'il vous plaît nous montrer le code que vous utilisez. –

Répondre

0

Votre machine XP est-elle à jour? Il y avait une extension à l'heure d'été l'année dernière qui nécessitait une mise à jour XP pour être calculée correctement.

Questions connexes