在VS 2012中中断时,如何在立即窗口中获取错误列表
似乎没有一种简单的方法来显示它们,而无需创建代码修改来遍历它们,如下所示:
foreach (var failure in ex.EntityValidationErrors)
{
string validationErrors="";
foreach (var error in failure.ValidationErrors)
{
validationErrors+=error.PropertyName+" "+error.ErrorMessage;
}
}
最佳答案
((System.Data.Entity.Validation.DbEntityValidationException)$exception)
在“监视”窗口中,您可以访问异常实例。您可以从那里检查错误收集。
我将其保留在“监视”列表中,以便在遇到该异常时可以刷新。