调用System.Data.Entity会导致c0000005

时间:2014-11-20 12:35:50

标签: c# c++ entity-framework

我们正在使用一些VB6(请不要问)代码来调用DLL(也是我们自己的代码),它使用.NET 4.0.30319.1中的Entity Framework - 而SOMETIMES这会导致System。 Data.Entity.ni.dll咳嗽c0000005(缓冲区溢出)。

我知道,通常,这是由于C ++字符串被错误地终止(如:不以NULL结尾),但我不相信这将是System.Data.Entity中的一般错误码。它只发生在一个客户身上,而且只发生在一个蓝色的月亮左右。我甚至不确定 - 我得到的应用程序事件日志甚至没有那么远,所以我只看到一个实际实例的证据。是的,我问过问题是否可以复制......: - |

我的问题是:数据库记录中是否存在错误情况,可能会将System.Data.Entity抛给一个曲线球,导致c0000005?有什么特别的东西我应该寻找吗?

非常感谢任何帮助!

0 个答案:

没有答案