调用时DbContext.SaveChanges
,出现DbUpdateException:
EntityFramework.dll中发生了类型为'System.Data.Entity.Infrastructure.DbUpdateException'的未处理异常。附加信息:更新条目时发生错误。有关详细信息,请参见内部异常。
不幸的是,没有内部异常(至少,据我所知)。有什么办法可以确切地说明为什么SaveChanges
引发异常吗?至少,查看发生错误时SaveChanges尝试更新的表将很有帮助。
当真正的异常似乎在某个地方丢失时,最好的选择是打破每个异常。不管它是被捕获还是被吞噬到处或到达的范围之外,调试器都会中断并允许您查看发生了什么。
有关更多信息,请参见此MSDN链接:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句