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 3146718, 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, dla których ta poprawka zbędna poprawka".

Instalator sieci Web to niewielki pakiet (mniejszy niż 1 MB), który automatycznie określa i pobiera tylko składniki, które mają zastosowanie do określonej platformy. 

Rozwiązanie

Poprawka odpowiadająca poprawce KB3146718 została zasypowana najnowszymi aktualizacjami programu .NET Framework, które zawierają wszystkie poprawki, które były wcześniej zawarte w aktualizacji KB3146718. 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 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

Interfejs użytkownika Windows PrintPreviewDialog formularza jest zainicjowany bardzo powoli, gdy są spełnione 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 należy dodać następujący klucz, w zależności od wersji programu .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>
< środowiska uruchomieniowego>
< 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ć, usuń przełączniki lub ustaw wartości na fałsz.

ClickOnce ten ClickOnce

został zaktualizowany w celu obsługi TLS 1.1 i 1.2. ClickOnce teraz 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ę!

×