Microsoft.WindowsAzure.Storage.Table.TableEntity未标记为可序列化

时间:2015-10-20 10:22:09

标签: c# asp.net serialization redis azure-storage

  

键入' Microsoft.WindowsAzure.Storage.Table.TableEntity'在Assembly' Microsoft.WindowsAzure.Storage,Version = 4.3.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'未标记为可序列化。

我正在尝试使用Redis缓存,当我在存储对象之前尝试序列化时,我得到了上述错误。我在网上搜索过但没有找到任何解决方案。

我该怎么办?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

如Storage Client Library 4.0.1版的更改日志中所示:

Tables: Removed Serialized attribute and ISerializable implementation from TableEntity. Implement ITableEntity for your custom entities if you need either.

如果您需要Serialized属性,请实施ITableEntity。