Visual Studio 2013 与 Firebird 的联系

Visual Studio 2013 connection with Firebird

虽然这不是特定于编程的问题,但我希望这也是提出这个问题的正确地方。

我在 Visual Studio 中使用 Firebird DB 时遇到问题。

我之前安装了 FirebirdClient v4.2.0.0 和 DDEX v3.0.1.0,但在我的项目中我使用了最新版本的客户端,并且在添加新的 ADO.net 模型时两者之间存在不匹配(数据库 window 中的连接工作正常)。

所以我卸载了 v4.2 并安装了最新版本 (4.6.2.0),但是现在当我尝试添加新连接时:

Visual Studio 2013 Pro 在任何文本框中输入一个字母后崩溃:

我试过:

但似乎无济于事。我错过了什么我可以做些什么来完成这项工作?

我还下载了一些 NuGet 包,但由于我什至尝试使用封闭解决方案进行此操作,我认为这不是 project-related 问题。

一些进一步的说明:

我的规格:

我遇到了同样的问题,解决方案是卸载 DDEX 3.0.1 和 FB.Net Provider。从 machine.config 提供商部分删除所有 Firebird 条目。重新安装两者,它应该会再次工作,Provider 的卸载程序不会删除这些条目,因此 Visual Studio 崩溃。

机器配置位于:

32 位 %windir%\Microsoft.NET\Framework[版本]\config\machine.config

64 位

%windir%\Microsoft.NET\Framework64[版本]\config\machine.config