W tym artykule opisano pakiet zbiorczy poprawek 3095336 jest dostępna dla programu Microsoft.NET Framework 4.6 RC. Aby uzyskać więcej informacji o problemach rozwiązywanych przez ten pakiet zbiorczy poprawek zobacz sekcję "problemy rozwiązywane przez ten pakiet zbiorczy poprawek".

Rozwiązanie

Obsługiwana poprawka jest obecnie udostępniana przez firmę Microsoft. Jednak jest ona przeznaczona do usunięcia tylko problemu opisanego w tym artykule opisano. Zastosuj ją tylko w systemach, w których występuje ten problem.

Aby rozwiązać ten problem, skontaktuj się z biurem obsługi klienta firmy Microsoft, aby uzyskać poprawkę. Aby uzyskać pełną listę numerów telefonów pomocy technicznej firmy Microsoft oraz informacje o kosztach, odwiedź następującą witrynę sieci Web firmy Microsoft:

http://support.microsoft.com/contactus/?ws=supportUwaga W wyjątkowych przypadkach opłaty telefonujący do pomocy technicznej mogą zostać anulowane, jeśli specjalista firmy Microsoft obsługuje Określa, że określonej aktualizacji będzie naprawić problem. Koszty obsługi zwykłych zastosuje się do dodatkowych pytań i problemów, które nie kwalifikują się do tej określonej aktualizacji.

Więcej informacji

Wymagania wstępne

Aby zastosować tę poprawkę, musi mieć zainstalowany wersji.NET Framework 4.6 RC.

Wymagania dotyczące ponownego uruchomienia

Musisz ponownie uruchomić komputer po zastosowaniu tej poprawki, jeśli wszystkie pliki podlegające usterce są używane. Zaleca się zamknięcie wszystkich aplikacji.NET Framework, przed zastosowaniem tej poprawki.

Informacje dotyczące zastępowania poprawek

Ten pakiet poprawek nie zastępuje wcześniej wydanej poprawki.


Problemy rozwiązywane przez ten pakiet zbiorczy poprawek

Problem 1

Załóżmy, że aplikacja Windows Presentation Foundation (WPF). Po dodaniu nowego elementu WPF TreeView spontanicznie można przewijać do przewidzenia pozycji. Ten problem występuje, gdy są spełnione następujące warunki:

  • Nowy element jest ostatnim dzieci jego obiektu nadrzędnego.

  • Element nadrzędny jest ostatnim dzieci jego obiektu nadrzędnego.

  • Nowy element jest widoczny w aktualnej pozycji przewijania.


Problem 2

W aplikacji WPF usuwanie formantu edycji z drzewa wizualnego może wyciekać obiektu ImmComposition . W ten sposób wielokrotnie po pewnym czasie może spowodować wyjątek braku pamięci.

Uwaga "Formant edycji" jest każdy formant, który tworzy i wykorzystuje obiekt edytora tekstowego . Główne przykłady to pole tekstowe, RichTextBoxi FlowDocumentScrollViewer.

Problem 3

Może stać się zakleszczone aplikacji WPF, gdy spełnione są następujące warunki:

  • Aplikacja wywołuje zdarzenie, których dostawy są kierowane przez system obsługi zdarzeń słabe.

  • Inny wątek jednocześnie używa systemu zdarzeń słabe. Powoduje to, że pierwszy wątek oczekiwania na blokadę.

  • Gdy oczekuje, wiadomość dla wątku, pompa odbiera wiadomość, która powoduje re-entrancy do kodu aplikacji.

  • Ponownie wprowadzony kod podejmuje próbę użycia systemu zdarzeń słabe.

Ten problem występuje najczęściej ze zdarzeniem PropertyChanged INotifyPropertyChanged, gdzie ponownie wprowadzony kod próbuje również podnieść zdarzenie PropertyChanged .

Ustala się w układzie zdarzeń słabe po oczekiwaniu przez blokad w sposób, który nie działa dla wątku pompowania komunikatów.

Problem 4

Podczas próby uruchomienia polecenia na serwerze, limit czasu po stronie klienta, ale zakończy się na serwerze. W takiej sytuacji klient wysyła pakiet uwagi do serwera i ustawia się w stan upłynął limit czasu. Jednakże to nie resetuje go jak najszybciej po przetworzeniu stwierdzenie, że klient upłynął limit czasu na serwer odzyskuje od Państwa upłynął limit czasu.

Ta poprawka przywraca stan klienta, gdy zrealizuje ona od Państwa upłynął limit czasu.

Wydanie 5

W pewnych okolicznościach niektóre pliki w pamięci podręcznej cień ASP.NET mogą ulec uszkodzeniu podczas zamykania komputera. Może to spowodować nieprzewidywalne zachowanie lub wyjątków podniesionych przez aplikacje, które używają pamięci podręcznej.

Ta aktualizacja rozwiązuje wiele problemów w kompilatorze RyuJIT. Jeśli aplikacja nadal działa w sposób nieprzewidywalny po zainstalowaniu tej aktualizacji, zobacz dodatkowe szczegółowe wytyczne dotyczące rozwiązywania problemów.

Dodatkowe kroki:

Jeśli okaże się, że RyuJIT może być zaangażowany w problem, wykonując następujące kroki rozwiązywania problemów przy użyciu łącza, zaloguj problem w http://connect.microsoft.com. Obejmują tak szczegółowo, jak to możliwe w raporcie, a także kod do odtworzenia problemu.

Problem 6

DxO OpticsPro 10 może spowodować awarię szybko poruszać się po kontroli w 10 systemu Windows, który ma zainstalowany 4.6.NET Framework . Ta poprawka rozwiązuje warunków, które mogą być przyczyną awarii.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jaka jest jakość tłumaczenia?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×