其实我有一些代码,失败与此异常CommitFailedException不会抛出
在EntityFramework.SqlServer.dll
此异常回避型“System.Data.Entity.Infrastructure.CommitFailedException”首先excepction将更改保存在我的数据库中,但不会在我的代码中引入任何豁免。它只是在结果(输出)窗口,当我调试时apears。
有些事情我tryed ...
Try
{
dbContext.SaveChanges();
}
catch(Exception ex)
{
// It never stosp Here
var somethingshere = ex.message;
}
,但不停止,不抛出任何其他错误。
我该怎么办才能看到它并查看异常详细信息?
注意:我使用EF 6.1和.NET 4.5。
您是否在调试 - >异常菜单中检查了引发异常时的中断选项? – DeJaVo
是的,我做过了,它向我展示了另一个EF Exceptions。 –
@DeJaVo你确定无疑,它已经准备好了。非常非常感谢您的帮助。 –