我在运行于VS 2008 express的应用程序中,在Windows 7 64位系统上遇到了这个异常。我正在使用Connector/Net 6.2.2.0:
Message:
Object reference not set to an instance of an object.
Source:
MySql.Data in MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int32& insertedId)
Stack trace:
in MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int32& insertedId)
in MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId)
in MySql.Data.MySqlClient.MySqlDataReader.NextResult()
in MySql.Data.MySqlClient.MySqlDataReader.Close()
in MySql.Data.MySqlClient.MySqlConnection.Close()
in MySql.Data.MySqlClient.MySqlConnection.Dispose(Boolean disposing)
in System.ComponentModel.Component.Finalize()
No inner exception.
这个异常是未处理的,调试器没有指向任何代码行。它只会提示“对象引用未设置为对象实例。MySql.Data”
这个错误很难重现。在我的 Windows XP 32 位系统上一切正常。这可能是 64 位的 Windows 7 中出错了吗?
非常感谢你的回答。 问候, 西蒙