你是鼠标移上去看的吧,这个异常是正常的,连接没有打开的时候,你去看ServerVersion(数据库版本)属性,当然是看不到的,只能提示发生异常。你可以在监视栏写 connection.Open()就能看到了。 实际上你的Open()操作肯定在 PrepareCommand方法里面 。
生成X86试试看呢?
如图: