0
我有一個.Net 3x應用程序,它使用默認的WCF序列化和最近設置的應用程序來使用SQL Server會話狀態,並且不能將這些對象存儲在與sql server的會話狀態中,只能在proc會話狀態。導致序列化錯誤的SQL Server會話狀態
在各種類別上發生錯誤,說明:
無法序列化會話狀態。在'StateServer'和'SQLServer'模式下,ASP.NET將序列化會話狀態對象,因此不允許使用不可序列化的對象或MarshalByRef對象。如果自定義會話狀態存儲在「自定義」模式下進行類似的序列化,則適用相同的限制。
我認爲默認的wcf序列化就足夠了,但顯然不是。關於需要做些什麼來糾正編輯整個應用程序和將[Serializable]添加到類的短小的任何想法?