【发布时间】:2010-07-07 17:08:03
【问题描述】:
我正在使用实体框架开发应用程序。
当我处于调试模式时,我的测试值会在我退出调试时保存到数据库中,即使我没有点击 SaveChanges 方法。
为什么会这样?
我花了 4 个小时试图弄清楚,但没有运气......
即使我在操作开始时有断点,并且我立即退出调试器 - 数据仍然存在......
【问题讨论】:
-
您的代码中有错误。处理
SavingChanges,在那里下断点,停止时查看调用堆栈。 -
我应该在那里寻找什么?
-
你在调用堆栈中寻找导致
SaveChanges被调用的东西。
标签: c# .net entity-framework linq-to-entities