Amikor Windows Vista rendszerben a jeruzsálemi időzónában a System.TimeZone tulajdonságot a nyári időszámítás során használja, az idő egy órával eltér a valóságostól

A cikk fordítása A cikk fordítása
Cikk azonosítója: 940716 - A cikkben érintett termékek listájának megtekintése.
Az összes kibontása | Az összes összecsukása

A lap tartalma

A jelenség

Amikor Windows Vista rendszerben a Microsoft .NET-keretrendszer 2.0-s verzióját használja, a DateTime.Now tulajdonság a helyes értéktől egy órával eltérő értéket jeleníthet meg. A probléma az alábbi feltételek teljesülése esetén fordul elő:
  • A Windows Vista a jeruzsálemi időzóna használatára van beállítva.
  • A hónapok között át kell térni a nyári időszámításra.
2007-ben például a DateTime.Now tulajdonság helytelenül, öt nappal korábban (március 30. helyett március 25-én) kezdi meg a nyári időszámítást. A DateTime.Now tulajdonság ezenkívül helytelenül 14 nappal később (szeptember 16. helyett szeptember 30-án) fejezi be a nyári időszámítást.

Ezért a .NET-keretrendszer Windows Vista rendszerben működő programjai (például a Windows Media Center) ezekben az időszakokban a jeruzsálemi időzónában a helyes időhöz képest egy órás eltéréssel fognak működni.

Oka

A hiba azért fordul elő, mert a Windows Vista rendszerben a jeruzsálemi időzónához rögzített dátumú időzónaszabályok tartoznak. A System.TimeZone.CurrentTimeZone tulajdonság nem megfelelően kezeli a rögzített dátumú szabályokat. A System.TimeZone.CurrentTimeZone tulajdonság az átállási dátumot időzóna-független (relatív) időnek feltételezi. A System.TimeZone.CurrentTimeZone tulajdonság például azt feltételezi, hogy az átállási dátum a következő formátumú lesz:
N. nap_a_héten in hónap
Megjegyzés: Windows Vista rendszerben a jeruzsálemi időzóna az egyetlen, amely rögzített dátumú szabályokat használ.

A megoldás

A frissítés licencét a Windows Vista licencszerződése feltételeinek megfelelően kapja meg.

Frissítési információk

A következő fájl letölthető a Microsoft letöltőközpontjából:

A Windows Vista 32 bites változatai esetén:

A kép összecsukásaA kép kibontása
Letöltés
A KB940716 csomag letöltése

A Windows Vista 64 bites változatai esetén

A kép összecsukásaA kép kibontása
Letöltés
A KB940716 csomag letöltése

A Microsoft terméktámogatási fájljainak letöltéséről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
119591 Microsoft terméktámogatási fájlok beszerzése az online szolgáltatások segítségével
A Microsoft a kiadás napján rendelkezésre álló legújabb víruskereső szoftverrel ellenőrizte a fájl vírusmentességét. A fájlt biztonságos kiszolgálók tárolják, megakadályozva annak jogosulatlan módosítását.

Előfeltételek

A frissítés telepítéséhez a Microsoft .NET-keretrendszer 2.0-s verziójának telepítve kell lennie.

Újraindítás szükségessége

A frissítés telepítését követően nincs szükség a számítógép újraindítására.

Frissítések helyettesítése

Ez a frissítés nem helyettesít más frissítést.

Állapot

A Microsoft megerősítette, hogy a cikkben tárgyalt jelenség az érintett termékek hibájára vezethető vissza.

További információ

A szoftverfrissítési terminológiáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
824684 A Microsoft szoftverfrissítéseinek leírásához használt szabványos terminológia bemutatása

Tulajdonságok

Cikk azonosítója: 940716 - Utolsó ellenőrzés: 2007. szeptember 4. - Verziószám: 1.5
A cikkben található információ a következő(k)re vonatkozik:
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Business 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Ultimate
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Enterprise
  • Windows Vista Business
Kulcsszavak: 
kbbug kbfix kbqfe kbpubtypekc atdownload kbwinvistapostrtmfix kbvistasp1fix KB940716
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.

Visszajelzés küldése

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com