Wprowadzenie

W tym artykule opisano instalatora sieci Web programu Microsoft .NET Framework 4.7.2 dla dodatku Windows 7 z dodatkiem Service Pack 1 (SP1), Windows 8.1 i Windows 10 Rocznicowa aktualizacja (wersja 1607), Aktualizacja systemu Windows 10 dla twórców (wersja 1703), Windows 10 Fall Creators Update (wersja 1709), Windows Server 2008 R2 z dodatkiem SP1, Windows Server 2012, Windows Server 2012 R2 z dodatkiem SP1 i Windows Server 2016 (wersja 1709).

Informacje o programie Microsoft .NET Framework 4.7.2

Program Microsoft .NET Framework 4.7.2 to wysoce zgodna aktualizacja w miejscu do programu Microsoft .NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 i 4.7.1.

Instalator sieci Web to niewielki pakiet, który automatycznie określa i pobiera tylko składniki, które dotyczą określonej platformy. Instalator sieci Web instaluje również pakiet językowy, który jest w języku systemu operacyjnego użytkownika.

Pakietu w trybie offline można używać, gdy nie można użyć instalatora sieci Web z powodu braku łączności z Internetem. Ten pakiet jest większy niż instalator sieci Web i nie zawiera pakietów językowych.

Podczas instalowania tego pakietu, w zależności od systemu operacyjnego są instalowane następujące pakiety lub aktualizacje:

  • Na Windows 7 z dodatkiem SP1 i Windows Server 2008 R2 z dodatkiem SP1 firma Microsoft.NET Framework 4.7.2 jest wymieniona jako zainstalowany produkt w obszarze programy i funkcje w Panelu sterowania.

  • Na Windows Server 2012 aktualizacja systemu Microsoft Windows (KB4054542) jest wymieniona w obszarze elementu Zainstalowane aktualizacje w Panelu sterowania.

  • Na Windows 8.1 lub Windows Server 2012 R2 pozycja Aktualizacja dla systemu Microsoft Windows (KB4054566) jest wymieniona w obszarze zainstalowane aktualizacje w Panelu sterowania.

  • W przypadku aktualizacji Windows 10 rocznicowej (wersja 1607) Aktualizacja systemu Windows 10 dla twórców (wersja 1703) i Windows Server 2016 Aktualizacja dla programu Microsoft Windows (KB4054590) jest wymieniona w obszarze elementu Zainstalowane aktualizacje w Panelu sterowania.

  • Na Windows 10 Fall Creators Update (wersja 1709) i Windows Server 2016 (wersja 1709) w obszarze Zainstalowane aktualizacje w Panelu sterowania znajduje się aktualizacja dla usługi Microsoft Windows (KB4073120).

Uwaga: Instalator pakietu (NDP472-KB4054531-Web.exe) został zaktualizowany 10 lipca 2018 r. Jeśli instalator został pobrany przed 10 lipca 2018 r., zalecamy pobranie najnowszej wersji (4.7.3081.0) instalatora w celu uzyskania dodatkowych poprawek zawartych w aktualizacji.

Informacje dotyczące pobierania

Następujące pliki są dostępne do pobrania z Centrum pobierania Microsoft:

W przypadku Windows systemów operacyjnych z wyjątkiem Windows RT 8.1:

Pobierz teraz pakiet instalatora sieci Web .NET Framework Microsoft .NET Framework 4.7.2.

Pobierz teraz pakiet instalatora .NET Framework Microsoft 4.7.2 w trybie offline.

Dla Windows RT 8.1:

Poprawkę do tej poprawki wprowadzono w najnowszych .NET Framework poprawek, które zawierały wszystkie poprawki, które zostały wcześniej uwzględnione w poprawce. Zalecane jest zainstalowanie najnowszych aktualizacji pakietu .NET Framework.

Aby uzyskać informacje na temat pobierania plików pomocy technicznej firmy Microsoft, zobacz Jak uzyskać pliki pomocy technicznej firmy Microsoft z usług online.

Firma Microsoft skanowała ten plik w poszukiwaniu wirusów przy użyciu 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.

Problemy rozwiązane w tej aktualizacji

Poniższe problemy zostały rozwiązane w .NET Framework 4.7.2.

SQL Server (SQL)

  • Rozwiązano problem, w którym właściwość .NET Framework API SqlConnection.ConnectionString służy do ustawienia null lub pustych parametrów połączenia. W takiej sytuacji wyjątek od wartości null (NRE, Null Reference Exception) występuje w przypadku używania interfejsu API razem z programem .NET Framework 4.7.2. [611802, System.Data.dll, Usterka]

  • Rozwiązano problem, w którym łączysz się z usługą Azure SQL DB i multipleActiveResultSets=true, jest używane w ciągu połączenia razem z usługą System.Data.SqlClient.SqlConnection. W takiej sytuacji operacje zapytania synchronizacji powodują przesyłanie z klienta złego strumienia żądania protokołu TDS. Powoduje to niepowodzenie interfejsów API zapytań async. [620109, System.Data.dll , Usterka]

Windows prezentacji (WPF)

  • Dodaje przełącznik AppContext, który wyłącza część pracy wykonanej podczas appDomain lub zamykania procesu. Ten problem może zmniejszyć (ale nie wyeliminować) możliwość awarii w aplikacjach, które sprawiają, że nieobarczane założenia dotyczące chronometrażu wątku finalizatora. [593963, WindowsBase.dll, Usterka]

  • Usunięto awarię w języku WPF, która występuje, gdy wiele znaków jest zamienianych na jeden znak (w języku innym niż oryginalny tekst) przy użyciu tabletu IMEPad. [605996, PresentationFramework.dll, Usterka]

  • Elementy pogrupowane w polu kombi są teraz poprawnie raportowane za pośrednictwem interfejsu użytkownikaAutomation. [605922, PresentationFramework.dll, Usterki]

Więcej informacji

Ta wersja pakietu .NET Framework działa obok siebie z programem .NET Framework 3.5 z dodatkiem SP1 i wcześniejszymi wersjami. Wykonuje jednak aktualizację w miejscu dla oprogramowania .NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 i 4.7.1.

Znane problemy

  • Aplikacje zależne od programu .NET Framework w celu zainicjowania składnika COM i uruchomione z ograniczonymi uprawnieniami mogą nie być uruchamiane poprawnie i zwracają błędy "odmowa dostępu", "klasa nie zarejestrowana" lub "wystąpił błąd wewnętrzny z nieznajomych przyczyn".

  • Aby uzyskać więcej informacji .NET Framework 4.7.2, zobacz Co nowego w programie .NET Framework 4.7.2. Aby uzyskać informacje o znanych .NET Framework 4.7.2, zobacz Znane problemy dotyczące .NET Framework 4.7.2.

Przełączniki wiersza polecenia dla tej aktualizacji

Aby uzyskać informacje na temat różnych opcji wiersza polecenia obsługiwanych w tej aktualizacji, zobacz sekcję "Opcje wiersza polecenia" w .NET Framework wdrażania dla deweloperów.

Wymaga ponownego uruchomienia

W przypadku gdy używane są pliki, których dotyczy problem, może być konieczne ponowne uruchomienie komputera po zainstalowaniu tego oprogramowania. Przed zastosowaniem tej aktualizacji zalecamy zamknięcie wszystkich aplikacji, .NET Framework z nich.

Obsługiwane systemy operacyjne

  • Windows Server 2016 (wersja 1709)

  • Windows 10 rocznicowa aktualizacja (wersja 1607) (x86 i x64)

  • Aktualizacja systemu Windows 10 dla twórców (wersja 1703) (x86 i x64)

  • Windows 10 Fall Creators Update (wersja 1709) (x86 i x64)

  • Windows Server 2012 R2 (x64)

  • Windows 8.1 (x86 i x64)

  • Windows Server 2012 (x64)

  • Windows Server 2008 R2 z dodatkiem Service Pack 1 (x64)

  • Windows 7 z dodatkiem Service Pack 1 (x86 i x64)

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