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)