numaralı sürümlere ayırın. BinaryFormatter (C#) ile bir ağaç görünümü serileştirmek için kullandım. Sadece bunu yapan ve bütün serileştirilebilir sınıfları içeren Meclis şimdi güçlü bir isme sahip oldu ve imzalandı ve yeni bir versiyon numarası aldı (ancak uygulama değişmedi). Nesneyi şimdi imzalı ve
I bayt [] dizi serisini deneyin
, satır(TreeViewData)binaryFormatter.Deserialize(memoryStream);
ArgumentNullException üretir. (Parametre: tür)
Sürüm numarasının sorun olduğunu düşünmüştüm, bu yüzden kendi Bağlayıcısı'nı uyguladım. BindToType yönteminin üzerine yazdım ve sürümün düzeltildiğinden ve doğru türün döndüğünden emin oldum. Ancak, şu anda, program BindToType yöntemini bırakıyor, yine de yukarıda belirtilen istisnayı elde ediyorum.
Bunu nasıl düzeltirim?
Oh çok teşekkür ederim. –