【问题标题】:Transient weird ef exceptions瞬态奇怪的 ef 异常
【发布时间】:2017-04-29 22:41:53
【问题描述】:

我有 EF6 的天蓝色项目。几乎所有时候代码都运行良好,但有时会发生非常奇怪的异常。

1) 不允许启动新请求,因为它应该带有有效的事务描述符

2) ROLLBACK TRANSACTION 请求没有对应的BEGIN TRANSACTION

3) 从具体化的“System.Int32”类型到“System.String”类型的指定转换无效。

4) System.InvalidOperationException: y 上的 x 属性无法设置为 a
'System.DateTime' 值。您必须将此属性设置为“System.String”类型的非空值。

我想注意到所有 ef 模型都有正确的映射并且我不在代码中使用事务。似乎ef有时会变得疯狂。

可能有人面临同样的问题?

【问题讨论】:

  • 请尝试在应用程序中记录错误信息,这将有助于找出错误发生在哪个事件或函数中。 but sometimes very weird exceptions are occured,可能应用程序中几乎所有时间都没有涵盖逻辑。

标签: c# .net entity-framework azure


【解决方案1】:

您是否实现了this 文章中描述的任何东西来处理 SQL Azure 中的瞬时错误?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-24
    • 2011-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多