27 Nisan 2013 Cumartesi

Hata - 'Unable to serialize the session state.'

Bir önceki yazıda Asp.NET Session'ının SQL Server'da saklanması işlemini anlatmıştık. Eğer bu yönetimi kullanıyorsanız aşağıdaki hatayla karşılaşmış olabilirmisiniz.


Unable to serialize the session state. In 'StateServer' and 'SQLServer' mode, ASP.NET will serialize the session state objects, and as a result non-serializable objects or MarshalByRef objects are not permitted. The same restriction applies if similar serialization is done by the custom session state store in 'Custom' mode.

Eğer bu hatayı alıyorsanız session'da serializable olmayan bir nesne atmaya çalışıyorsunuz demektir. Bu hatayı çözmek için yapmanız gereken tek şey atamaya çalıştığınız nesneye ait class tanımlamasında [Serializable] etiketini kullanmanız yeterli olacaktır.
--
Bilgi paylaştıkça büyür...


Hiç yorum yok:

Yorum Gönder