Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Objawy

Założono, że program Microsoft.NET Framework 4.7 zainstalowany na komputerze. Podczas wstawiania elementów do obiektu pamięci podręcznej za pomocą Cache.Insert (ciąg, obiekt, CacheDependency, DateTime, TimeSpan) Wstaw przeciążenia metody, można zauważyć, że elementów wstawianych pamięci podręcznej wygaśnie dużo wcześniej lub później niż określona Data/Godzina (czas wygaśnięcia).

Przyczyna

Implementacja wewnętrzna System.Web.Caching.Cache używa bezwzględnych wygaśnięcia sygnatury czasowej skoordynowanego czasu uniwersalnego (UTC). Ale tej konkretnej Cache.Insert (ciąg, obiekt, CacheDependecy, DateTime, TimeSpan) Wstaw przeciążenia metody nie upewnij się, czy czas wygaśnięcia jest konwertowany na czas UTC. W związku z tym wygaśnięcia dla elementów, które są wstawiane do obiektu pamięci podręcznej za pomocą tego przeciążenia nastąpi wcześniej lub później niż oczekiwano, w zależności od różnicy strefy czasowej komputera od czasu Greenwich (GMT).

Obejście problemu

Tymczasowe obejście tego problemu jest użycie metody Cache.Add lub Cache.Insert różne przeciążenia metody.

Rozwiązanie

Problem ten zostanie rozwiązany w następnej wersji systemu.NET Framework i będą również dostępne w następnej poprawce dla programu.NET Framework 4.7.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×