У меня странная проблема. Я работал над проектом с поставщиком Firebird 1.5.6 .NET и Visual Studio 2005. Все работало нормально. Затем я преобразовал проект в проект 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
, у меня есть возможность открыть соединение.
Я попытался запустить свой проект на другом компьютере, и там он работает.
В чем может быть проблема?