Bu makalede, Microsoft 3120238 4.6 ve Microsoft .NET Framework 4.6.1 için kullanılabilen düzeltme .NET Framework paketi açıklanmıştır. Bu düzeltme toplaması düzeltmesi ile ilgili sorunlar hakkında daha fazla bilgi için "Bu düzeltme toplaması düzeltmesi ile ilgili sorunlar" bölümüne bakın.
Çözüm
KB3120238 ile ilgili düzeltme, daha önce KB3120238 içinde yer alan 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 daha fazla bilgi için, Microsoft Bilgi Bankası'daki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
119591 Microsoft destek dosyalarını çevrimiçi hizmetlerden alma Microsoft bu dosyayı virüsler için taradı. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.
Ek Bilgi
Ön koşullar
Bu düzeltmeyi uygulamak için, .NET Framework 4.6 veya .NET Framework 4.6.1 yüklü olmalıdır.
Yeniden başlatma gereksinimi
Etkilenen dosyalar kullanılıyorsa, bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekir. Bu düzeltmeyi uygulamadan .NET Framework tabanlı tüm uygulamaları kapatmanız önerilir.
Düzeltme değiştirme bilgileri
Bu düzeltme paketi, daha önce yayımlanan bir düzeltme paketinin yerini değiştirmez.
Bu düzeltme toplaması düzeltmesi ile ilgili sorunlar
Sorun 1Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor tarafından döndürülen İşleve bakın. Bu sorun, 4.6.1 .NET Framework düzeltilmiştir. Sorun 4 JIT derleyicisi tarafından uygulanan yanlış bir iyileştirme, öngörülemeyen davranışa neden olabilir. Bu sorundan etkilenen kod düzeni, yakalama bloklarında "eğer" koşullarını içerir. Bu düzeltme son olarak koşullu deyimlerin yanlış yürütülmesine ve yakalama işleyicilerine neden olan hatayı doğrular. Bu düzeltmeyi uyguladıktan sonra uygulama hala öngörülemeyen davranışlara neden olursa, ek ayrıntılı sorun giderme kılavuzuna bakın. Sorun 5 JIT tarafından yapılan yanlış kod iyileştirmesi, Visual Studio 4.6 veya 4.6'ya yükledikten sonra .NET Framework öngörülemeyen uygulama davranışına neden olabilir. Bu iyileştirme hatası, yalnızca Visual Studio 2015'te veya Visual Studio'in önceki sürümlerinde .NET Framework 4.6 sürümünü yükledikten sonra Sürüm Derlemesi'.NET Framework açık olduğunda oluşur. Bu düzeltmeyi uyguladıktan sonra uygulama hala öngörülemeyen davranışlara neden olursa, ek ayrıntılı sorun giderme kılavuzuna bakın. Ek adımlar: Bağlantılı makaledeki sorun giderme kılavuzu adımları, sorun gidermenize RyuJIT'in dahil olup olmadığını belirlemenize yardımcı olursa, lütfen sorunu Microsoft Bağlan. Sorunu yeniden oluşturmak için kodla birlikte mümkün olduğunca çok ayrıntıyı dahil edin.
Windows 7 veya Windows Vista'da sistem bağlamının altında bir Windows Presentation Foundation (WPF) dokunmatik uygulaması çalıştırabilirsiniz, dokunma işlevselliği kaybolur ve birkaç dakika sonra sistem kilitleniyor. Bu sorun, Windows 7 ve Vista'daki sistem bağlamında marakanın destek Windows ortaya çıkar. Bu düzeltme, bir uygulama sistem bağlamında çalıştır geldiğinde dokunma desteğini devre dışı bırakıyor. Dokunmalı fare promosyonu hala çalışıyor. Sorun 2 .NET Framework 4.6.1'de WPF uygulamalarının kullanıcıları, aşağıdaki Unicode aralıklarında yer alan karakterler yerine boş kare kutuları gibi karakter simgeleri eksik olabilir: 0000-052F, 0590-06FF, 0750-077F, 08A0-08FF, 1D00-1FFF, 2C60-2C7F, A720-A7FF, FB00-FB0F, FB1D-FBFF, FC00-FDCF, FDF0-FDFF, FE20-FE2F, FE70-FEFE Bu sorun, 2013'te yazı tipi geri dönüş ayarlarını içeren bir Windows 10. Bu sorunun, yalnızca çok özel bir glyph kümesi içeren özel yazı tipleri kullanan uygulamalarda ortaya çok daha olası olduğu ortaya çıkar. Bu güncelleştirme, Windows 10'de .NET Framework 4.6.1 için WPF yazı tipi geri dönüş eşlemelerini düzeltir ve bu görsel sorunları çözmesi gerekir. Sorun 3 .NET Framework 4.6 veya Microsoft Visual Studio 2015'i yükledikten sonra, çok fazla veri veya çok sayıda küçük nesne içeren bazı durumlar OBEK'te bir hata nedeniyle BirExecutionEngineError hatası verebilir. Bu güncelleştirme, bu hataya neden olan koşulu düzeltir. Bu sorun hakkında daha fazla bilgi için, çağırıldığında