Firebird嵌入.net

时间:2013-06-24 09:19:07

标签: .net firebird

我正试图按照此page重现情况。 生成带有生成器和触发器的Db表但是我很难在visual studio中添加对项目的引用。

FirebirdSql.Data.FirebirdClient是succ。添加,但当我尝试添加任何此文件

fbembed.dll ·         icudt30.dll ·         icuin30.dll ·            icuuc30.dll

我在添加像这样的引用时遇到错误 无法添加对d:.... fbembded.dll的引用。请确保该文件是可访问的,这是一个有效的程序集或COM组件。

我尝试将这些文件移动到另一个磁盘位置,但同样的事情发生了。

1 个答案:

答案 0 :(得分:2)

您链接的页面已经回答了您的问题。您不应将嵌入的Firebird文件添加为引用,就像普通文件一样(并确保启用复制到输出目录):

  

下载之后,我们在项目中添加'FirebirdSql.Data.FirebirdClient .dll'作为参考。对于firebird数据库的嵌入式使用,我们还需要下载一些dll文件并添加我们的项目   转到http://www.firebirdsql.org/en/server-packages/并下载嵌入式软件包。   添加

     
      
  • fbembed.dll
  •   
  • icudt30.dll
  •   
  • icuin30.dll
  •   
  • icuuc30.dll
  •   
     

在您的项目中作为文件并将Copy To Output Directory属性设置为Copy always所以这些dll文件将始终复制到输出目录。

     

enter image description here