0

我收到了这个错误:

System.Data.Entity.dll 中出现“System.ArgumentException”类型的第一次机会异常

在我的实体模型中添加新属性后。

尝试添加新的模块级对象后会发生这种情况

Private mdbContext As New PFModelContainer

然后去

Public Sub New()
        MyBase.New("name=PFModelContainer", "PFModelContainer")

它在哪里出错并停止。它在我创建属性之前工作,但在我添加属性和之后

生成数据库模型...

从我的实体模型。

我尝试重新安装 VB.NET Express,并尝试删除 Designer.vb 并删除 edmx.sqlce,然后重新创建它们,但这也无济于事。

有什么建议么。我在互联网上查看过,但没有发现任何对这个问题有用的东西。提前致谢!

4

1 回答 1

0

好的,事实证明我需要通过右键单击edmx模型并按下来更新tt模型

添加代码生成项

然后

ADO.NET DbContext 生成器

我想我以前做过,但我不记得做过。

于 2011-09-13T23:18:37.477 回答