Uygulama uyumluluğu güncelleştirmesinin tarafından için .NET Framework 3.0 SP2 ile giderilen sorunların listesi

Makale çevirileri Makale çevirileri
Makale numarası: 958483 - Bu makalenin geçerli olduğu ürünleri görün.
Giriş
Bu makalede, .NET Framework 3.5 Service Pack 1'e (SP1) yükselttikten sonra .NET Framework 3.0 Service Pack 2 (SP2) ile ilgili sorunlar kesiliyor hakkında bilgileri listeler. Bu sorunlar, bir .NET Framework 3.5 SP1 güncelleştirmesinin giderilmiştir.

Hakkında daha fazla bilgi için. Framework 3.5 SP1 güncelleştirmesinin NET, Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
959209.NET Framework 3.5 Service Pack 1 için bir güncelleştirme kullanılabilir
Hepsini aç | Hepsini kapa

Bu Sayfada

Daha fazla bilgi

  • .NET Framework 3.5 SP1'de bulunan yeni bir dinamik veri özelliği, bire bir ilişki gidin edemiyor. Bire bir ilişki gidin yüklenememesi nedeniyle, bir varlık çerçevesi veri modelini çalışmakta olan dinamik veri Web sitesi oluşturma denemesi başarısız.
  • ASP.NET tarayıcı uç özelliği, FrontPage uzantısı yüklendiğinde bozulur. Bu sorun, FrontPage uzantısı bir .browser dosyanın meta verilerini içeren App_Browser klasöründe gizli bir klasör ekler nedeniyle oluşur. ASP.NET, ASP.NET, bu dosyaları geçtiğinde hata üretir. Bu sorun, yüklü FrontPage uzantısı olan istemcilerini etkiler.
  • UpdateProgress denetiminin türetilmiş bir sürümünü kullanan bir Web sitesi, .NET Framework 3.5 SP1'i yükledikten sonra aşağıdaki özel durum karşılaşabilirsiniz:
    Bir ProgressTemplate UpdateProgress denetimi 'id' kimlikli belirtilmeli.
    Bu sorun, .NET Framework 3. 5'i ve .NET Framework 3.5 SP1 arasında bir fark davranış nedeniyle oluşur. .NET Framework 3.5, UpdateProgress denetim PreRender yordamına gelen ProgressTemplate özelliğinin bir gereksinimin zorlar. Türetilmiş UpdateProgress denetim OnPreRender olay türetilmiş denetiminde geçersiz kılarak Bu gereksinimin subvert. Bu nedenle, UpdateProgress denetim base.OnPreRender olay arama kurtulabilirsiniz. .NET Framework 3.5 SP1'de UpdateProgress denetim ProgressTemplate özelliği oluşturmaya CreateChildControls yöntemini kullanır. Bu nedenle, gereksinimin ömrünü sayfa farklı bir noktada uygulanır. Bu nedenle, Denetim OnPreRender teknik subvert edemiyor.
  • SGEN.exe aracı bir hata üretir ve SGEN.exe aracı olan bazı türlerini içeren bir derleme oluşturmak için kullanırken, bir seri hale getirme derlemesi oluşturmuyor [Obsolete (IsError = true)] özelliği. Ancak, SGEN.exe aracı .NET Framework Derleme olmayan eski türü seri hale getirilirken engel değil.
  • Exchange Web Hizmetleri, Windows Communication Foundation (WCF) sorunları nedeniyle özel durum oluşturun. Her biri özel istek başarısız olur. Bu nedenle, Exchange hizmeti geçici olarak aşağı görünüyor veya çalışmıyor.
  • Just-in-time (JIT) en iyi duruma getirilmesi için .NET Framework 3.5 SP1'de yapılan değişiklikleri kaydetmek için alanları, yanlış bir yükseltme neden. Bu nedenle, JIT hatalı kodu oluşturur. Bu sorun, yalnızca cpblk yönergeler veya yönergeleri initblk kullandığınızda oluşur. Bu yönergeler yalnızca yönetilen C++ Derleyici tarafından oluşturulmuş. Bu sorun, JIT ve NGEN oluşturulan kodu için geçerlidir.
  • Derlemeleri belirli .NET Framework yöntemleri geçersiz kılmak obfuscated 1.1 derlemeler başarısız. Örneğin, bir .NET Framework 1.1 türü, sanal bir yöntem geçersiz kılar, ancak aynı türden, .NET Framework 2. 0'da sanal bir yöntem geçersiz kılınmıyor bu sorun oluşabilir. Devralma hiyerarşisinde daha önce bir uygulama yönteminin hala varolduğundan Bu, son değişiklik olmamalıdır. Ancak, sanal bir yöntem geçersiz kılınır, sanal bir yöntem sonra karşı 1.1 yerleşik olarak bulunur ve daha sonra sanal bir yöntem farklı, .NET Framework 2.0 SP2'de veya .NET Framework 3.5 SP1 kod çalıştırıldığında obfuscated kod çalışmaz.
  • .NET Framework 3.5 SP1'de bir BOş değer denetimi adres alanı düzeni rasgele seçim (ASLR) desteklemek için yapılan değişiklikler nedeniyle başarısız olan bir servis talebi çal??ma zaman? dosyasında erişim ihlali neden olur. Bu erişim ihlali ExecutionEngineException özel durum olarak bildirimler. Ayrıca, işlem sonlandırıldı.
  • Belirli çalışma zamanı yansıma bir seriyi kaldırma ürün olarak kullanarak sizin oluşturmanız, çal??ma zaman? 32 bit işlemlerde sonsuz bir döngüye girer. 64 Bitlik işlemler, yetersiz bellek özel durum oluşur. Tür, bir başvuru türü kullanarak örneklenmiş genel bir tür olmalıdır. Ayrıca, türü, ıserializable arabirimini uygulayan ve statik bir alan içermelidir.
  • .NET Framework 3.5 SP1'i yükledikten sonra IIS altında bir Web sitesinde barındırılan, aşağıdaki özel durum hata iletisi alırsınız:
    System.Runtime.InteropServices.COMException
    Bu sorun, koşulu izleyen onreadystatechange doğruysa oluşur:
    • ASP.NET, IIS altında bulunan Web sitesine çalışıyor.
    • ASP.NET, Windows Presentation Foundation (WPF), görüntüleri üzerinde--anında oluşturmak için kullanıyor.
  • XPS belgeleri içinde göreli köprüler bölün ve uygulamanın kilitlenmesine neden. Aynı belgenin içinde başka bir konuma bağlantı göz attıklarında, XPS belgeleri hiçbir şey olmuyor. Veya, XPS belgesini ev sahipliği yapan uygulama çöker.
  • .NET Framework 3.5 SP1, daha fazla puan Geometry.Combine yöntemi oluşturur veya kesimleri yönteminden daha önceki sürümlerde oluşturur. WPF tarafından oluşturulan noktası ya da yol bilgisi puanların sayısı 10 kez önceki sürümlerinde olduğu gibi geometri yolu tanımlamak için kullanır. Önceki sürümleri, görece basit geometrik şekil ya da yolu tanımlamak için üç satır gerektirir. Ancak, 30 satırları, .NET Framework 3.5 SP1 gereklidir.
  • Dinamik veri yabancı anahtar kimliği, .NET Framework 3.5 SP1'i yükledikten sonra bire bir ilişkide görüntüleyemiyor. Dinamik veri özellik tanımlayıcıları bulunduğunu varsayar web siteleri veya dinamik veri ASP.NET kullanılarak oluşturulan uygulamalar başarısız olur. Dinamik veri etiketlerini Bağlantıları'nı edinmek için özellik tanımlayıcıları kullanır.

    Oluşturulan özel durum, aşağıdakine benzer:
    HttpException (0x80004005): DataBinding: 'System.Web.UI.WebControls.EntityDataSourceWrapper', 'Yöneticisi' adlı bir özellik içermiyor.
  • Bağlantı türü ile aynı adlı değil gezinme özelliklerini silemezsiniz. Tür adı başka bir türle birlikte, bu tür ilişki açıklayan gezinti özelliği farklı olduğunda bu sorun oluşur.
  • ADO.NET Veri Hizmetleri istemcisi, yeni bir varlık hizmet eklemek ve bu varlık ile ilgili diğer varlıklara ilişkilendirmek için bir istemci uygulama geliştiricisi sağlar. Istemci bir ilişkisel veritabanı tarafından yedeklenmiş veri hizmeti konuşma, veritabanı, şema kurallarını hizmetine ekler üzerinde uygulanır. Veritabanlarında, tablolardaki yabancı anahtarları hakkında bir NOT NULL kısıtlaması koymak için ortaktır. Böyle bir durumda, bu tabloya bir ekleme, ilgili varlık için yabancı anahtar eklemeniz gerekir. Ancak, ADO.NET istemci Kitaplığı içinde bir kod hatası nedeniyle yeni varlıklar ve başvuru ilişkilerinin tek seferde ayarlanamaz. Bu nedenle, ADO.NET Veri Hizmetleri istemci ortak bir yabancı anahtar tablosu kısıtlamaları ile birlikte kullanamazsınız.
  • Istemci kitaplığı, bir veya daha çok ek ile ilişkilendirilmiş olan bir nesneyi izleme olduğundan, sipariş nesne silinemiyor. Bu sorun, başvurular arasındaki nesneleri silmek de kitaplığı çalışması nedeniyle oluşur.
  • Oracle hareketlerinde AutoCommit davranış .NET Framework 2.0 SP1'de davranış .NET Framework 2.0 SP2'de farklıdır. .NET Framework 2.0 SP2'de, ikinci bir işlem içinde yürütülen tüm komutları otomatik tamamlama modunda çalışır, bir uygulama, bir hareket başlatır, hareketi tamamlar ve sonra da aynı bağlantıda, yeni bir hareket başlatır. Işlem geri alındı, bu komutları tarafından yapılan değişiklikleri veritabanına kabul edilendir.

DOSYA BİLGİLERİ

x 86 sürümleri

Bu tabloyu kapaBu tabloyu aç
Dosya AdıSürümTARİHSAATBoyut
System.ServiceModel.dll3.0.4506.225406 Ara 200804: 125,931,008
System.ServiceModel.dll3.0.4506.225406 Ara 200804: 125,931,008
System.ServiceModel.dll3.0.4506.225406 Ara 200804: 125,931,008
Wpfgfx_v0300.dll3.0.6920.150006 Ara 200803: 351,736,528
PresentationFramework.dll3.0.6920.150006 Ara 200803: 305,283,840
PresentationFramework.dll3.0.6920.150006 Ara 200803: 305,283,840

x 64 sürümleri

Bu tabloyu kapaBu tabloyu aç
Dosya AdıSürümTARİHSAATBoyut
System.ServiceModel.dll3.0.4506.225406 Ara 200803: 175,267,456
System.ServiceModel.dll3.0.4506.225406 Ara 200804: 125,931,008
System.ServiceModel.dll3.0.4506.225406 Ara 200803: 175,267,456
System.ServiceModel.dll3.0.4506.225406 Ara 200804: 125,931,008
System.ServiceModel.dll3.0.4506.225406 Ara 200803: 175,267,456
System.ServiceModel.dll3.0.4506.225406 Ara 200804: 125,931,008
Wpfgfx_v0300.dll3.0.6920.150006 Ara 200803: 082,254,672
Wpfgfx_v0300.dll3.0.6920.150006 Ara 200803: 351,736,528
PresentationFramework.dll3.0.6920.150006 Ara 200803: 054,636,672
PresentationFramework.dll3.0.6920.150006 Ara 200803: 054,636,672
PresentationFramework.dll3.0.6920.150006 Ara 200803: 305,283,840
PresentationFramework.dll3.0.6920.150006 Ara 200803: 305,283,840

Özellikler

Makale numarası: 958483 - Last Review: 19 Şubat 2009 Perşembe - Gözden geçirme: 4.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft .NET Framework 3.0
Anahtar Kelimeler: 
kbmt kbsurveynew kbhotfixserver kbqfe KB958483 KbMttr
Machine-translated Article
Ö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:958483

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com