Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Bu makalede, düzeltme toplaması 3146715, Microsoft .NET Framework 4.6 ve 4.6.1 kullanılabilir olduğu açıklanır. Bu Toplaması ile giderilen sorunlar hakkında daha fazla bilgi için Bu düzeltme toplaması ile giderilen sorunlar bölümüne bakın.

Çözüm

Aşağıdaki dosyalar Microsoft İndirme Merkezi üzerinden edinilebilir:

Download x86 paketini şimdi karşıdan yükle.

Download x64 paketini şimdi karşıdan yükle.

Microsoft Destek dosyalarını indirme hakkında daha fazla bilgi edinmek için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

119591 Microsoft destek dosyaları Çevrimiçi Hizmetler'den nasılMicrosoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın gönderildiği tarihte kullanılabilir 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ımcı olan geliştirilmiş güvenliğe sahip sunucularda depolanır.

Not Düzeltme güncelleştirme sürüm numarasını doğrulamak için yüklü sürümü belirleme yayın anahtar değerini denetleyin. İleriye dönük olarak uyumlu olması için aşağıdaki tabloda listelenen değere eşit veya daha büyük bir değer için denetleyebilirsiniz.

Düzeltme Toplaması sürüm

Yayın DWORD değeri

.NET Framework 4.6 ve sonraki sürümler için düzeltme toplaması 3146711

394294

.NET Framework sürümünü belirleme hakkında daha fazla bilgi için bkz: nasıl yapılır: hangi .NET Framework sürümlerinin yüklü belirlemek.

Daha fazla bilgi

Önkoşullar

Bu düzeltmeyi uygulamak için .NET Framework 4.6 veya 4.6.1 yüklü olması gerekir.

Yeniden başlatma gereksinimi

Etkilenen herhangi bir dosya kullanılıyorsa, bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekir. Bu düzeltmeyi uygulamadan önce tüm .NET Framework tabanlı uygulamaları kapatmanızı öneririz.

Düzeltme değiştirme bilgileri

Bu düzeltme paketi, daha önce yayımlanan bir düzeltme paketini yenisiyle değiştirmez.



Bu düzeltme toplaması ile giderilen sorunlar

CLR JIT sorunu

C# yapılarını başvuruyla geçirildi, değil kodunu .NET Framework 4.6 yüklü olduğu bir bilgisayarda çalıştırdığınızda, değer ve, tarafından RyuJIT derleyici kullanır. Bu hatanın bir belirti kodu yanlış sırada (zaman serisi) koleksiyonunda verileri temsil olmasıdır. İstemcileri veri historian zaman serisi veri aldığınızda, bu değişiklik .NET Framework'ün daha önceki sürümlerindeki davranışı beklenmeyen davranışı tetikler.

LvAddrExposed bayrağı pass tarafından ref bağımsız değişken olarak hizmet veren tmp değişkenleri için eksik olduğu için bu sorun oluşur. Bu, sırayla, kopyalama prop aşaması bozan.

CLR sorunu

Genel türler yerel görüntülerden geri yüklenirken sorun CLR türü yükleyicisinde kilitlenme tetikleyebilir. Bu ngen createpdb komutunda hata neden olur. Bu düzeltme, bu sorunu giderir.

Windows Forms sorunu

Aşağıdaki koşullar doğruysa Windows Forms PrintPreviewDialog UI çok yavaş başlatılır:

  • Ağ yazıcısı kullanılır.

  • Bu yazıcının çift yönlü ayarları, kullanıcı tercihlerini değiştirilir.

Bu senaryo için başarım iyileştirmesi eklenmiş. Belirli bir sayfa için sayfa ayarları değiştirilmez, yazıcı (yazıcı biriktiricisinin erişerek) için bu sayfayı indirgemesi değildir. QueryPageSettings olay işleyicisi kullanarak uygulama yazıcı ayarlarını değiştirirse, katılımı bayrağı ayarlansa bile etkilenen sayfaları için Baskı Önizleme oluşturma performansını geliştirir değil.

Bu en iyi duruma getirme kabul için aşağıdaki anahtarı .NET Framework sürümünüze bağlı olarak app.config dosyasına eklenmelidir.

.NET framework 4.5.2:

<?xml version="1.0" encoding="utf-8"?><configuration>
< appSettings >
< add key="OptimizePrintPreview" value="true" />
< /appSettings >
</configuration>
.NET framework 4.6 veya sonraki bir sürümü:

<?xml version="1.0" encoding="utf-8"?><configuration>
< runtime>
< AppContextSwitchOverrides value = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" />
< /runtime>
</configuration>
Bir uygulama ya da .NET Framework sürümünde çalıştırabilirsiniz, aynı dosyada hem anahtarlarını kullanın.

Kalmayı tercih etmek, anahtarları kaldırın veya değerleri falseolarak ayarlayın.

ClickOnce issue

ClickOnce TLS 1.1 ve 1.2 destekleyecek şekilde güncelleştirilmiştir. ClickOnce şimdi otomatik olarak çalışma zamanında hangi TLS iletişim kuralını gereklidir algılar. ClickOnce bu işlevselliği etkinleştirmek için gereken fazladan adımlar vardır.

Not: Artık PCI uyumlu kabulolmasına rağmen ClickOnce yakın bir gelecekte, TLS 1.0 desteklemeye devam eder.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×