c# - 构造函数调用中的 Entity Framework StackOverflowException?很奇怪

标签 c# asp.net-mvc entity-framework

我在 Visual Studio 2010 中生成了一个 EDMX 文件并对其进行了一些处理。我在这里使用的是一个相当大的架构。它工作得很好,然后突然之间,没有任何更改,现在当我启动它时,我在尝试实例化 ModelContainer(我的 ObjectContext)类时收到错误消息。

在以下行收到错误:

public ModelContainer() : base("name=ModelContainer", "ModelContainer")

换句话说,实际 EDMX 类的构造函数。

该错误是典型的 StackOverflowException。我也无法获取有关内部异常的详细信息,因为它在堆栈溢出状态下无法获取。

有什么线索吗?

最佳答案

您可以使用调用堆栈窗口对其进行调试。解决方案可能会变得显而易见。

关于c# - 构造函数调用中的 Entity Framework StackOverflowException?很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9252325/

相关文章:

c# - 如何在c#中将图像从本地系统上传到azure blob存储

c# - 在 WPF 中动态生成一组具有不同内容的单选按钮

asp.net-mvc - 模型属性的验证状态

sql - Azure Sql Server 无法使用检查约束和触发器保持数据一致性

c# - 如何知道一条线是否与矩形相交

c# - Kendo Grid 在第一个之后不在任何页面上绑定(bind)数据

JavaScript 导入 lit-element 在浏览器中出现 404 未找到错误

c# - ASP.NET vNext - KVM 无法加载文件

c# - NetCore 6.0 如何访问dbContext文件中的连接字符串

asp.net-mvc - 如何将身份成员资格与现有数据库(n 层)一起使用