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ć.

W tym artykule opisano pakiet zbiorczy poprawek dla pakietu 3146717, który jest dostępny dla wersji .NET Framework 4.5.2, 4.5.1 i 4.5 firmy Microsoft. Aby uzyskać więcej informacji na temat problemów, które są naprawiane przez pakiet zbiorczy poprawki , zobacz sekcję Problemy, które są poprawki tego rozwiązania.

Pakietu w trybie offline można używać, gdy nie można użyć instalatora sieci Web z powodu braku łączności z Internetem. Zalecamy używanie Instalatora sieci Web zamiast pakietu w trybie offline, gdy jest to możliwe dla optymalnego wymagań w zakresie wydajności i przepustowości.

Rozwiązanie

Poprawka odpowiadająca poprawce KB3146717 została swoimi najnowszymi aktualizacjami .NET Framework, które zawierały wszystkie poprawki, które były wcześniej zawarte w aktualizacji KB3146717. Zalecane jest zainstalowanie najnowszych aktualizacji pakietu .NET Framework.

Aby uzyskać więcej informacji na temat pobierania plików pomocy technicznej firmy Microsoft, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:

119591 Jak uzyskać pliki pomocy technicznej firmy Microsoft z usług online Firma Microsoft przeskanowała ten plik pod kątem wirusów. Firma Microsoft używa najnowszego oprogramowania do wykrywania wirusów, które było dostępne w dniu publikacji pliku. Plik jest przechowywany na serwerach z zabezpieczeniami, które pomagają zapobiec nieautoryzowanym zmianom w pliku.

Uwaga Aby sprawdzić wersję aktualizacji poprawki, sprawdź wartość słowa kluczowego Release w celu określenia zainstalowanej wersji. Aby być zgodnym z programem, możesz sprawdzić, czy wartość jest większa niż lub równa wartości wymienionej w poniższej tabeli.
 

Wersja pakietu zbiorcza poprawki

Wartość wartości release DWORD

Pakiet zbiorczy poprawki 3146711 dla wersji .NET Framework 4.5 i nowszych

380035

Aby uzyskać więcej informacji na temat ustalania .NET Framework, zobacz Jak ustalić, które .NET Framework zainstalowane.
 

Więcej informacji

Wymagania wstępne

Aby zastosować tę poprawkę, musisz mieć zainstalowany .NET Framework 4.5.2, 4.5.1 lub 4.5.
 

Wymaga ponownego uruchomienia

Jeśli są używane pliki, których dotyczy problem, po zastosowaniu tej poprawki musisz ponownie uruchomić komputer. Zalecamy zamknięcie wszystkich aplikacji opartych .NET Framework przed zastosowaniem tej poprawki.
 

Informacje na temat zamiany poprawki

Ten pakiet poprawki nie zastępuje poprzednio wydanego pakietu poprawki.

Problemy, dla których są naprawiane te poprawki w związku z poprawkami

ASP.NET problem

Contention and bad performance occurs on System.Web.BufferAllocator when you run a web application on computers that have more niż 32 cores.

Poprawka: Po usunięciu tez usunięcie blokady globalnej w systemie System.Web.BufferAllocator.

Windows problemów z formularzami

Windows interfejs użytkownika printpreviewdialogu formularzy jest inicjowanie bardzo powoli, gdy spełnione są następujące warunki:
 

  • Używana jest drukarka sieciowa.

  • Preferencje użytkownika tej drukarki, takie jak ustawienia drukowania dwustronnego, zostaną zmodyfikowane.

Do tego scenariusza dodano optymalizację wydajności. Jeśli ustawienia strony nie zostaną zmodyfikowane dla określonej strony, ustawienia drukarki nie zostaną ponownie zmienione (przez uzyskanie dostępu do buforu drukarki) dla tej strony. Jeśli aplikacja zmodyfikuje ustawienia drukarki za pomocą programu obsługi zdarzeń QueryPageSettings , wydajność generowania podglądu wydruku dla stron, których dotyczy problem, nie zostanie poprawienia, nawet jeśli flaga wyboru jest ustawiona.

Aby można było wybrać tę optymalizację, do pliku app.config, w zależności od wersji .NET Framework.

.NET Framework 4.5.2:

<?xml version="1.0" encoding="utf-8"?>
<konfiguracji>
< appSettings >
< klucz="OptimizePrintPreview" value="true" />
< /appSettings >
</configuration> .NET Framework 4.6 lub nowszą wersją:

<?xml version="1.0" encoding="utf-8"?>
<konfiguracji>
< czasu>
< AppContextSwitchOverrides wartość = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" />
< /runtime>
</configuration> Jeśli aplikacja może działać na jednej z tych wersji programu .NET Framework, użyj obu przełączników w tym samym pliku.

Aby zrezygnować z otrzymywania zgody, usuń przełącznik lub ustaw wartości na fałsz.

ClickOnce ten ClickOnce

został zaktualizowany w celu obsługi TLS 1.1 i 1.2. ClickOnce automatycznie wykrywa, który protokół TLS jest wymagany w czasie wykonywania. W celu włączenia tej funkcji nie ClickOnce dodatkowych czynności.

Uwaga ClickOnce w przyszłości nadal obsługuje standard TLS 1.0, nawet jeśli nie jest już zgodny z standardem PCI.

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ę!

×