Giriş
Bu makalede, Windows 7 Service Pack 1 (SP1), Windows 8.1, Windows 10 Yıldönümü Güncelleştirmesi (sürüm 1607), Windows 10 Creators Update (sürüm 1703) için Microsoft .NET Framework 4.7.2 web yükleyicisi açıklanmıştır. Windows 10 Fall Creators Update (sürüm 1709), Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2 SP1 ve Windows Server 2016 (sürüm 1709).
Microsoft .NET Framework 4.7.2 hakkında
Microsoft .NET Framework 4.7.2 son derece uyumlu bir Microsoft .NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 ve 4.7.1 yerinde güncelleştirmedir.
Web yükleyicisi, yalnızca belirli bir platforma uygun bileşenleri otomatik olarak belirleyen ve indiren küçük bir pakettir. Web yükleyicisi, kullanıcıların işletim sisteminin diliyle eşleşen dil paketini de yükleyebilir.
Çevrimdışı paket, web yükleyicisi internet bağlantısı olmaması nedeniyle kullanılamaz durumdayken kullanılabilir. Bu paket web yükleyiciden büyük ve dil paketlerini içermez.
Bu paketi yüklemeniz, işletim sisteminize bağlı olarak aşağıdaki paketler veya güncelleştirmeler yüklenir:
-
Windows 7 SP1 ve Windows Server 2008 R2 SP1'de, Microsoft.NET Framework 4.7.2, Denetim Masası'nda Programlar ve Özellikler öğesi altında yüklü bir ürün olarak listelenir.
-
Denetim Windows Server 2012,Microsoft Windows Güncelleştirmesi (KB4054542) Denetim Masası'nda Yüklü Güncelleştirmeler öğesi altında listelenir.
-
Microsoft Windows 8.1 veya Windows Server 2012 R2'de, Denetim Masası'nda Yüklü Güncelleştirmeler öğesinin altında Microsoft Windows Güncelleştirmesi (KB4054566) listelenir.
-
Windows 10 Yıldönümü Güncelleştirmesi (sürüm 1607), Windows 10 Creators Update (sürüm 1703) ve Windows Server 2016'te, Microsoft Windows Güncelleştirmesi (KB4054590) Denetim Masası'nda Yüklü Güncelleştirmeler öğesi altında listelenir.
-
Microsoft Windows 10 Fall Creators Update (sürüm 1709) ve Windows Server 2016 (sürüm 1709) üzerinde, Denetim Masası'nda Yüklü Güncelleştirmeler altında Microsoft Windows (KB4073120) Güncelleştirmesi listelenir.
Not: Paket yükleyicisi (NDP472-KB4054531-Web.exe) 10 Temmuz 2018'de güncelleştirildi. Yükleyiciyi 10 Temmuz 2018'den önce indirdiysanız, güncelleştirmeye dahil olan ek düzeltmeleri almak için yükleyicinin en son sürümünü (4.7.3081.0) indirmenizi öneririz.
Karşıdan yükleme bilgileri
Aşağıdaki dosyalar Microsoft İndirme Merkezi'nden indirilebilir:
8.1 Windows tüm Windows RT işletim sistemleri için:
Microsoft .NET Framework 4.7.2 web yükleyici paketini şimdi indirin.
Microsoft .NET Framework 4.7.2 çevrimdışı yükleyici paketini şimdi indirin.
8.1 Windows RT için:
Düzeltme, daha önce düzeltmeye dahil edilen tüm düzeltmeleri içeren .NET Framework'ın en son güncelleştirmeleriyle yerini aldı. Office 365'in en son güncelleştirmelerini yüklemeniz .NET Framework.
Microsoft destek dosyalarını indirme hakkında bilgi için bkz. Çevrimiçi hizmetlerden Microsoft destek dosyaları alma.
Microsoft, bu dosyayı virüsler için taradı ve dosyanın postalanması tarihine kadar mevcut olan en güncel virüs algılama yazılımını kullandı. Dosya, üzerinde yetkisiz değişiklikleri önlemeye yardımcı olan, güvenlikle iyileştirilmiş sunucularda depolanır.
Bu güncelleştirmede düzeltilecek sorunlar
4.7.2 .NET Framework aşağıdaki sorunlar düzeltilmiştir.
SQL Server (SQL)
-
.NET Framework API SqlConnection.ConnectionString özelliğinin null veya boş bir bağlantı dizesi ayarlamak için kullanılırken kullandığı bir sorunu düzeltir. Bu durumda, API'yi .NET Framework 4.7.2 ile birlikte kullanırsınız, Null Başvuru Özel Durumu (NRE) oluşur. [611802, System.Data.dll, Hata]
-
Azure SQL DB ve MultipleActiveResultSets=true bağlantı dizesinde System.Data.SqlClient.SqlConnection ile birlikte kullanılırken sorun giderir. Bu durumda, eşitleme sorgusu işlemleri istemciden kötü bir TDS protokolü isteği akışının gönderilmesine neden olur. Bu, Async Sorgu API'lerinin başarısız olmasına neden olur. [620109, System.Data.dll , Bug]
Windows Framework (WPF)
-
AppDomain sırasında veya işlem kapatma sırasında yapılan bazı işlemleri iptalleyen bir AppContext anahtarı ekler. Bu sorun, son hale getirici dizinin zamanlaması hakkında uyarısız varsayımlar yapan uygulamalarda kilitlenme olasılığını azaltır (ortadan kaldırmaz). [593963, WindowsBase.dll, Hata]
-
IMEPad kullanılarak birden çok karakterin yerine tek karakter (özgün metinden farklı bir dilde) geldiğinde oluşan WPF kilitlenmesini düzeltir. [605996, PresentationFramework.dll, Hata]
-
Birleşik giriş kutusu gruplanmış öğeleri artık UIAutomation aracılığıyla çocukları doğru bir şekilde bildirebilir. [605922, PresentationFramework.dll, Hata]
Daha fazla bilgi
Bu sürüm.NET Framework 3.5 SP1 ve .NET Framework sürümleriyle yan yana çalışır. Bununla birlikte, .NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 ve 4.7.1 için yerinde güncelleştirme gerçekleştirir.
Bilinen sorunlar
-
.NET Framework'e güvenerek bir COM bileşenini başlatan ve kısıtlı izinlerle çalışan uygulamalar düzgün başlatılamaz veya çalıştırılamaz; "erişim reddedildi", "sınıf kayıtlı değil" veya "bilinmeyen nedenlerle iç hata oluştu" hatalarına yol açabilir.
-
4.7.2 .NET Framework daha fazla bilgi için bkz. 4.7.2'de .NET Framework. .NET Framework 4.7.2 ile ilgili bilinen sorunlar için bkz. .NET Framework 7.2 için bilinen sorunlar.
Bu güncelleştirme için komut satırı anahtarları
Bu güncelleştirmede desteklenen çeşitli komut satırı seçenekleri hakkında bilgi için, Geliştiriciler için Dağıtım Kılavuzu'.NET Framework "Komut Satırı seçenekleri" bölümüne bakın.
Yeniden başlatma gereksinimi
Etkilenen dosyalar kullanılıyorsa, bu yazılımı yükledikten sonra bilgisayarı yeniden başlatmanız gerekir. Bu güncelleştirmeyi uygulamadan önce, bu .NET Framework tüm uygulamaları kapatmanız önerilir.
Desteklenen işletim sistemleri
-
Windows Server 2016 (sürüm 1709)
-
Windows 10 Yıldönümü Güncelleştirmesi (sürüm 1607) (x86 ve x64)
-
Windows 10 Creators Update (sürüm 1703) (x86 ve x64)
-
Windows 10 Fall Creators Update (sürüm 1709) (x86 ve x64)
-
Windows Server 2012 R2 (x64)
-
Windows 8.1 (x86 ve x64)
-
Windows Server 2012 (x64)
-
Windows Server 2008 R2 Service Pack 1 (x64)
-
Windows 7 Service Pack 1 (x86 ve x64)