Belirtiler
Microsoft .NET Framework 3.5 Service Pack 1 (SP1) aşağıdaki senaryoyu düşünün:
-
Farklı sürümlerine sahip genel türler serisini ve seri hale getirmek için NetDataContractSerializer sınıfını kullanın.
-
Sürüm dayanıklı seri hale getirme (VTS) özellikleri, genel türde bir sürümünü değiştirmek için kullanın. Bu tür diğer sürümleri ile uyumlu hale getirmek için bunu yapabilirsiniz.
Bu senaryoda beklendiği gibi özellikler çalışmaz. Değiştirilen genel tür serisi ve serisini kaldırma başarısız olduğunda bir özel durumu alıyorsunuz.
Çözüm
Windows Server 2000, Windows Server 2003 ve Windows XP
Bu sorunu gidermek için Microsoft Bilgi Bankası makalesi 976570'de anlatılan düzeltmeyi yükleyin. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
976570 Windows XP ve Windows Server 2003 için .NET Framework 3.0 SP2 ileriye dönük uyumluluğu güncelleştirmesinin açıklaması
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Daha fazla bilgi
VTS hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
Sürüm dayanıklı seri hale getirmeNetDataContractSerializer sınıfı hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin: