0

我在创建/更新 EntityFramework 模型时遇到问题。我有一个已经编译和运行多年的 Visual Studio 2008 Windows 窗体项目。

然后今天,我决定触摸它以添加新功能。经过一些修改后,我决定更新 .edmx 文件,以便它可以与数据库同步,但突然在模型设计器.vb 文件中出现了很多不同的错误。

下面是错误窗口的示例屏幕截图。

在此处输入图像描述

现在,例如,当我单击上面屏幕截图中的第一个错误时,我会转到下面屏幕截图中的代码。(其中“属性'SerializableAttribute'不能多次应用”错误是。)

这只是几个不同的错误之一。

在此处输入图像描述

我已经尝试从项目中完全删除模型,然后重新创建它,但我一次又一次地遇到相同的错误。

4

1 回答 1

0

如果您在分部类的帮助下扩展了类的定义并使用Serializable属性修饰了它们,则需要从手动创建的分部类中删除此属性。

此外,这个答案可能会有所帮助:https ://stackoverflow.com/a/7809482/674700 。

于 2013-02-06T08:24:16.300 回答