.net Framework 3.5 SP1 için uygulama uyumluluğu güncelleştirmesi ile giderilen sorunların listesi

Makale çevirileri Makale çevirileri
Makale numarası: 958484 - Bu makalenin geçerli olduğu ürünleri görün.
GİRİŞ
Bu makalede, .NET Framework 3.5 Service Pack 1 için (SP1) yükselttikten sonra .NET Framework 3.0 Service Pack 1 (SP1) ile ilgili sorunlar bölme hakkında bilgileri listeler. Bu sorunlar bir .NET Framework 3.5 SP1 güncelleştirmesinin sabittir.

Hakkında daha fazla bilgi için. net Framework 3.5 SP1 Güncelleştirmesi, Microsoft Bilgi Bankası'ndaki 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ıma sunuldu
Hepsini aç | Hepsini kapa

Bu Sayfada

Daha fazla bilgi

  • .net Framework 3.5 SP1'de bulunan yeni dinamik veri özelliği, bire bir ilişki gidemiyor. Bire bir ilişki giderek yüklenememesi, bir varlık çerçevesi veri modeli üzerinde çalışan bir dinamik veri Web sitesi oluşturmak için herhangi bir girişimi başarısız olur.
  • FrontPage uzantısı yüklendiğinde, asp.net tarayıcı cap özelliği bozulur. Meta veriler içeren bir .browser dosyasının App_Browser klasörünün altında bir gizli klasöre FrontPage uzantısı ekler çünkü bu sorun oluşur. Bu dosyalar asp.net geçtiğinde, asp.net bir hata üretir. Bu sorun, FrontPage uzantıları yüklü olan istemcilerini etkiler.
  • .net Framework 3.5 SP1'i yükledikten sonra bir Web sitesini kullanan türetilmiş bir sürümü UpdateProgress Denetim şu özel durum karşılaşabilirsiniz:
    Bir ProgressTemplate 'id' kimlikli UpdateProgress denetim belirtilmesi gerekir.
    Bu sorun, .NET Framework 3.5 ve .NET Framework 3.5 SP1 arasında bir fark davranış nedeniyle oluşur. .net Framework 3.5, UpdateProgress denetimini zorlar gereksinimi olan bir ProgressTemplate özelliği PreRender yordamına girildi. Bir türetilmiş UpdateProgress Denetim geçersiz kılarak bu gereklilik subvert OnPreRender türetilmiş denetim olayı. Bu nedenle, UpdateProgress Denetim, arama kaçının temel alır.OnPreRender olay. .net Framework 3.5 SP1 ' in UpdateProgress kontrol kullanır CreateChildControls örneğini oluşturmak için kullanılan yöntem ProgressTemplate özellik. Bu nedenle, gereksinim sayfa yaşam döngüsü içinde farklı bir noktada zorlanır. Bu nedenle, OnPreRender Teknik onay subvert olamaz.
  • SGEN.exe aracı bir hata üretir ve bir seri hale getirme derlemesi olan bazı türlerini içeren bir derleme üretmek için SGEN.exe aracını kullanırken oluşturmaz [Eski (EHATALIYSA = true)] özellik. Ancak, SGEN.exe aracı .NET Framework türleri derlemedeki kalkmamış seri hale getirilirken engel.
  • Exchange Web Hizmetleri, Windows Communication Foundation (wcf) sorunları nedeniyle özel durumları oluşturun. Her başarısız istek özel durumlar sonuçlanır. Bu nedenle, Exchange hizmeti geçici olarak hizmet dışı görünüyor ya da çalışmıyor.
  • Tam zamanında (JIT) en iyi duruma getirme için .NET Framework 3.5 SP1'de yapılan değişiklikleri kaydetmek için alanları hatalı bir promosyon neden. Bu nedenle, JIT yanlış kod oluşturur. Komutunu kullandığınızda bu sorun yalnızca oluşur cpblk yönergeler veya initblk yönergeleri. Bu yönergeler yalnızca yönetilen c++ Derleyici tarafından yayılan. Bu sorun, JIT ve ngen tarafından oluşturulan kodu için geçerlidir.
  • Derlemeleri .NET Framework belirli yöntemleri geçersiz kılmanız karıştırılmış 1.1 derleme başarısız olabilir. Örneğin, .NET Framework 1.1 türü sanal yöntemi geçersiz kılar, ancak aynı tür, .NET Framework 2.0 sanal yöntemi geçersiz kılmaz, bu sorun oluşabilir. Yöntemin uygulaması hala devralma hiyerarşisinde daha önceden var olduğundan bu bir yeni değişiklik olmamalıdır. Bununla birlikte, sanal yöntemi geçersiz kılındı, sanal bir yöntem sonra 1.1 karşı yerleşik olarak bulunur ve sanal bir yöntem daha sonra farklı, .NET Framework 2.0 SP2 veya .NET Framework 3.5 SP1 kodu çalıştırdığınızda karıştırılmış kod çalışmaz.
  • .net Framework 3.5 SP1'de, bir null değeri iade adres alanı düzeni rasgele (aslr) desteklemek için yapılan değişiklikler bir hata durumu çalışma zamanında erişim ihlaline neden oluyor. Bu erişim ihlali ExecutionEngineException özel durum ortaya çıkar. Ayrıca, işlem sonlandırılır.
  • Seri kaldırma bir ürün olarak yansıma kullanarak çalışma zamanında belirli türleri oluşturduğunuzda, çalışma zamanı, 32-bit işlemde sonsuz bir döngüye girer. 64-Bit işlemde bellek içi özel durum oluşur. Türü başvuru tipi kullanılarak oluşturulan genel bir tür olmalıdır. Ayrıca, tür uygulamalıdır ISerializable arabirim ve bir static alan içerir.
  • .net Framework 3.5 SP1 yüklendikten sonra IIS altında bir Web sitesinde barındırılıyorsa aşağıdaki özel durum hata iletisi alırsınız:
    System.Runtime.InteropServices.COMException
    DataGrid'in aşağıdaki koşullar doğruysa bu sorun oluşur:
    • asp.net IIS altında barındırılan Web sitesi ç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 kırmak ve uygulamanın çökmesine neden olur. xps belgeleri, aynı belgenin içinde başka bir konuma bağlantı göz, hiçbir şey olmuyor. Veya xps belgesi barındıran uygulama çöker.
  • .net Framework 3.5 SP1 ' in Geometry.Combine Daha fazla puan yöntemi oluşturur veya parçalar yönteminden daha önceki sürümlerde oluşturur. Önceki sürümlerde olduğu gibi bir geometri yolunu tanımlamak için puan sayısının 10 katı wpf tarafından üretilen noktasını veya yol bilgileri kullanır. Önceki sürümleri yol ya da oldukça basit bir geometrik şekil tanımlamak için üç satır gerektirir. Ancak, .NET Framework 3.5 SP1'de 30 satırları gereklidir.
  • .net Framework 3.5 SP1'i yükledikten sonra dinamik veri bire bir ilişki içinde yabancı anahtar kimlikleri görüntüleyemiyor. Dinamik veri özellik tanımlayıcıları bulunduğunu kabul ettiği için web siteleri veya asp.net dinamik veri kullanılarak oluşturulan uygulamalar koptu. Dinamik veri bağlantıları için etiketleri elde etmek 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önetici' adlı bir özellik içermiyor.
  • Aynı tür olarak adlandırılması gerekmez gezinti özellikleri için bağlantılar silemezsiniz. Bu türün başka bir türü olan ilişkisini açıklayan gezinti özelliği tür adı farklıdır Bu sorun oluşur.
  • ado.net Data Services İstemcisi hizmetinde yeni bir varlık eklemek için ve bu varlığın ilişkili diğer varlıkları ile ilişkilendirmek için bir istemci uygulama geliştiricisi sağlar. İstemci için bir ilişkisel veritabanı tarafından yedeklenen bir veri hizmeti Konuşmayı, hizmet eklemelerde veritabanının şema kurallar zorlanır. Veritabanlarında, tablolarda not null kısıtlaması yabancı anahtarları koymak yaygındır. Böyle bir durumda, bu tabloya ekleme, ilgili varlık için yabancı anahtar içermelidir. Ancak, ado.net İstemci Kitaplığı'nda bir kod hatası yeni varlıklar ve başvuru ilişkileri bir anda ayarlanamıyor. Bu nedenle, ado.net Data Services istemci ortak yabancı anahtar tablosu kısıtlamaları ile birlikte kullanamazsınız.
  • Bir veya daha fazla ek nesnesi ile ilişkilendirilmiş bir nesnenin istemci kitaplığı izliyorsa, sipariş nesnesi silemezsiniz. Kitaplık nesneleri arasındaki başvuruları silmek de çalışır çünkü bu sorun oluşur.
  • AutoCommit hareketleri Oracle davranışı .NET Framework 2.0 SP2, .NET Framework 2.0 SP1'de farklı davranıştır. Bir uygulama bir hareket başlatır, hareketi tamamlar ve sonra aynı bağlantıda yeni bir hareket başlatır, .NET Framework 2.0 SP2'de, ikinci bir hareket içinde yürütülen tüm komutları otomatik tamamlama modunda yürütün. İşlem geri alınır, bu komutları tarafından yapılan değişikliklerin veritabanına kabul edilir.

Dosya bilgileri

x 86 sürümleri

Bu tabloyu kapaBu tabloyu aç
Dosya adıSürümTarihSaatBoyutu
System.ServiceModel.dll3.0.4506.225406-Dec-200804: 125,931,008
Wpfgfx_v0300.dll3.0.6920.150006-Dec-2008 03: 351,736,528
PresentationFramework.dll3.0.6920.150006-Dec-200803: 305,283,840
System.Data.Services.Client.dll3.5.30729.19613-Dec-2008 17: 53294,912
System.Data.Services.dll 3.5.30729.19613-Dec-2008 17: 53 442,368
System.Web.DynamicData.dll3.5.30729.19613-Dec-2008 17: 53 229,376
System.Web.Entity.dll3.5.30729.19613-Dec-200817: 53139,264
System.Web.Extensions.dll3.5.30729.19613-Dec-200817: 531,277,952

x 64 sürümleri

Bu tabloyu kapaBu tabloyu aç
Dosya adıSürümTarihSaatBoyutu
System.ServiceModel.dll3.0.4506.225406-Dec-200803: 175,267,456
System.ServiceModel.dll3.0.4506.225406-Dec-200804: 125,931,008
Wpfgfx_v0300.dll3.0.6920.150006-Dec-200803: 082,254,672
Wpfgfx_v0300.dll3.0.6920.150006-Dec-200803: 351,736,528
PresentationFramework.dll3.0.6920.150006-Dec-200803: 054,636,672
PresentationFramework.dll3.0.6920.150006-Dec-200803: 305,283,840
System.Data.Services.Client.dll3.5.30729.19613-Dec-200817: 53294,912
System.Data.Services.Client.dll3.5.30729.19613-Dec-200817: 59294,912
System.Data.Services.dll3.5.30729.19613-Dec-200817: 53442,368
System.Data.Services.dll3.5.30729.19613-Dec-200817: 59442,368
System.Web.DynamicData.dll3.5.30729.19613-Dec-200817: 53229,376
System.Web.DynamicData.dll3.5.30729.19613-Dec-200817: 59229,376
System.Web.Entity.dll3.5.30729.19613-Dec-200817: 53139,264
System.Web.Entity.dll3.5.30729.196 13-Dec-200817: 53139,264
System.Web.Extensions.dll3.5.30729.19613-Dec-200817: 531,277,952
System.Web.Extensions.dll3.5.30729.19613-Dec-200817: 59 1,277,952

Özellikler

Makale numarası: 958484 - Last Review: 16 Aralık 2012 Pazar - Gözden geçirme: 7.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft .NET Framework 3.5 Service Pack 1
Anahtar Kelimeler: 
kbsurveynew kbhotfixserver kbqfe kbmt KB958484 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: 958484

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