-1

我的网站在一个网络农场上,为此我在 mode="StateServer" 中使用了我的会话,在这种模式下,对象必须具有可序列化的属性,我使用了 ado.net 实体数据模型,它工作正常,我对这些没有任何问题。

我将我的项目更新到 vs 2012,但我的 ef 保持在 4.1,因为我的主机不支持更高版本的 ef,当我删除我的实体并再次创建它时,它的结构发生了变化,你可以查看我的帖子,但在新模型中可以序列化属性不可用并且不是由 ef 自动创建的,我查看代码并自己添加它,但是如果我重新创建我的模型,所有这些都将被删除我该如何处理这个问题?

多谢你们

4

1 回答 1

-1

您的实体框架模型是部分类,因此您可以简单地创建另一个具有该属性的文件(每个对象或包含所有对象)。只要两个类之间的名称空间相同,它们就会与实体框架类组合。

[Serializable]
public partial class MyEntity
{
}
于 2012-10-26T17:00:39.190 回答