在大多数关于从C#连接到Firebird的教程中,他们向项目中添加了几个DLL。我下载了最新的ADO.NET驱动程序,它只包含一个我必须引用的DLL文件才能使所有内容都运行。所以我认为这些教程只是陈旧而且事情已经发生了变化。我是对的,我只需要添加一个DLL吗?一切正常,但我不希望我的应用程序在某些时候给我一个错误,因为我忽略了一些东西。
答案 0 :(得分:1)
从NuGet安装Firebird ADO.NET数据提供程序(4.1.0.0)软件包后,项目输出中只有一个DLL: FirebirdSql.Data.FirebirdClient.dll
是的,只有一个DLL。不要担心并使用NuGet
答案 1 :(得分:0)
Firebird ADO.NET驱动程序是一个纯托管C#驱动程序(它实现了Firebird网络协议)所以是的,你可以只使用一个dll而不需要fbclient.dll