Düzeltme: hedefleyen bir wpf uygulama akışını belgelerde yüklediğinizde performansı düşebilir.net Framework 4

ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.

Makalenin İngilizcesi aşağıdaki gibidir:2652531
Belirtiler
Windows sunu Foundation (wpf) uygulama akışını belgelerde yüklerseniz, Microsoft hedefler.net Framework azaltılması 4, performans karşılaştırılan bir wpf uygulamasında Microsoft hedefler ortaya çıkar.net Framework 3.5.

Not Sorun genellikle bir yazı tipi dosyasından birçok glifleri içeren akış belgeleri yüklediğinizde oluşur.
Neden
wpf kullanır çünkü bu sorun oluşur. DirectWrite Akış belgeleri işlemek için. DirectWrite bir uygulama çalışırken yazı tiplerini güncelleştirildiğinde sorunları hafifletmek için yeni bir davranış tanıtır. Son yazı tipi dosyası yazma zamanı alındığında yeni davranış görece yavaş disk erişimi neden olur.
Çözüm

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak, düzeltmenin yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Bunu yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın.

Bu düzeltme, süreli önbellek için son yazma zamanlarını sunarak wpf uygulamalarının performansını artırır.

Bu sorunu çözmek için düzeltmeyi edinmek üzere Microsoft Müşteri Destek Hizmetleri'ne başvurun. Microsoft Müşteri Destek Hizmetleri telefon numaralarının ve destek ücretleriyle ilgili bilgi tam listesi için aşağıdaki Microsoft Web sitesini ziyaret edin:Not Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu belirlerse, özel durumlarda, destek aramaları için çözeceğini ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

Ayrıca bu düzeltmeyi doğrudan karşıdan yükleyebilirsiniz. Bunu yapmak için aşağıdaki Microsoft Web sitesini ziyaret edin:

Önkoşullar

Bu düzeltmeyi uygulamak için bilgisayarınızda yüklü olmalıdır.net Framework yüklü 4.

Yeniden başlatma gereksinimi

Etkilenen dosyaların kullanılmıyorsa, bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekir. Tüm kapatmanızı öneririz.Bu düzeltmeyi uygulamadan önce net Framework uygulamaları.

Dosya bilgileri

Bu düzeltmenin genel sürümü dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahip aşağıdaki tabloda listelenen. Tarihler ve saatler için bu dosyalar, Eşgüdümlü Evrensel Saat (utc) listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. utc ve yerel saat arasındaki farkı bulmak için kullanın. Saat dilimi sekmesinde Tarih ve saat Denetim Masası'nda madde.

Fveya tüm desteklenen x 86 tabanlı sürümleri Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008'in ve Windows 7
Dosya adıDosya sürümüDosya boyutuTarihSaatPlatform
Presentationcore.dll4.0.30319.5403,792,16012-Dec-201108: 13x 86
Presentationframework.dll4.0.30319.5406,432,55212-Dec-201108: 13x 86
Setup.dll10.0.30319.540296,71212-Dec-201108: 13x 86
Setupengine.dll10.0.30319.540810,25612-Dec-201108: 13x 86
Setupui.exe10.0.30319.54079,11212-Dec-201108: 13x 86
Windowsbase.dll4.0.30319.5401,372,43212-Dec-201108: 13x 86

Fveya tüm desteklenen x 64 tabanlı sürümleri Windows XP, Windows Server 2003, Windows Vista'nın, Windows Server 2008, Windows 7 ve Windows Server 2008 r2
Dosya adıDosya sürümüDosya boyutuTarihSaatPlatform
Presentationcore.dll4.0.30319.5403,792,16012-Dec-201108: 13x 86
Presentationcore.dll4.0.30319.5403,827,48812-Dec-201108: 50x 64
Presentationframework.dll4.0.30319.5406,432,55212-Dec-201108: 13x 86
Setup.dll10.0.30319.540296,71212-Dec-201108: 13x 86
Setupengine.dll10.0.30319.540810,25612-Dec-201108: 13x 86
Setupui.exe10.0.30319.54079,11212-Dec-201108: 13x 86
Windowsbase.dll4.0.30319.5401,372,43212-Dec-201108: 13x 86

Fveya tüm desteklenen IA-64–based sürümleri Windows Server 2003, Windows Server 2008 ve Windows Server 2008 r2
Dosya adıDosya sürümüDosya boyutuTarihSaatPlatform
Presentationcore.dll4.0.30319.5403,792,16012-Dec-201108: 13x 86
Presentationframework.dll4.0.30319.5406,432,55212-Dec-201108: 13x 86
Setup.dll10.0.30319.540296,71212-Dec-201108: 13x 86
Setupengine.dll10.0.30319.540810,25612-Dec-201108: 13x 86
Setupui.exe10.0.30319.54079,11212-Dec-201108: 13x 86
Windowsbase.dll4.0.30319.5401,372,43212-Dec-201108: 13x 86

Daha fazla bilgi
wpf 4.0 uygulama Windows xp tabanlı bir bilgisayarda çalıştırdığınızda, uygulama karşılaşabileceği bir OutOfMemoryException özel durum. Bu uygulama yazı tipi dosyasından birçok glifleri içeren bir akış belgeyi yüklendiğinde oluşur. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

2588096 Düzeltme: Windows xp tabanlı bir bilgisayarda çok sayıda glif içeren bir FlowDocument yükleyen bir wpf uygulaması çalıştırdığınızda OutOfMemoryException oluşur



Referanslar
wpf belgeleri hakkında daha fazla bilgi için aşağıdaki msdn Web sitesini ziyaret edin:
Hakkında daha fazla bilgi için FlowDocument sınıf, aşağıdaki msdn Web sitesini ziyaret edin:
Hakkında daha fazla bilgi için Glyphs.ToGlyphRun yöntem, aşağıdaki msdn Web sitesini ziyaret edin:

System.Windows.Documents.Glyphs.ToGlyphRun
Durum
Microsoft bunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bir sorun olduğunu onaylamıştır.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 2652531 - Son İnceleme: 01/26/2012 18:28:00 - Düzeltme: 2.0

Microsoft .NET Framework 4.0

  • kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2652531 KbMttr
Geri bildirim