我有一个奇怪的问题。我正在开发一个使用firebird 1.5.6 .NET提供程序和Visual Studio 2005的项目。一切正常。然后我将项目转换为VS2008项目。现在我有问题,当我试图连接到Firebird数据库,我得到了一个错误:将项目从VS2005转换为VS2008后的Firebird连接错误
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index.
错误表明即使是当我打开连接。我在server type = Default
中得到了这个错误,但是如果我设置了server type = Embedded
那么我有可能打开连接。
我试图在另一台电脑上运行我的项目,并在那里工作。
可能是什么问题?
您是否有此错误的堆栈跟踪? – 2009-11-27 11:05:46
您是否尝试过最新的2.5.1 .net提供程序? http://www.firebirdsql.org/index.php?op=files&id=netprovider – 2009-11-27 11:18:34
@Douglas Tosi。是的,我正在使用2.5.1 .NET提供程序。 – Jooj 2009-11-29 10:48:04