Установка Firebird Data Access Designer (DDEX) - PullRequest
0 голосов
/ 06 февраля 2010

Привет, я хочу использовать библиотеку Firebird, и я следовал ее инструкциям, как показано ниже, но я получаю: «Ссылочный компонент« FirebirdSql.Data.Firebird »не найден». ошибка.

инструкция:

Предпосылки

  1. Убедитесь, что у вас Visual Studio .NET 2005 Standard или более поздняя версия.
  2. Экспресс-версии не поддерживаются.

Обновление реестра

  1. Не забудьте обновить путь в FirebirdDDEXProviderPackageLess32.reg или FirebirdDDEXProviderPackageLess64.reg, места для его обновления помечены как% Path%.
  2. Установите файл .reg в реестр.

Обновление Machine.config

Добавьте следующие два раздела в machine.config (обычно он находится в C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG \ machine.config и C: \ WINDOWS \ Microsoft.NET \ Framework64 \ v2. 0.50727 \ CONFIG \ machine.config в 64-битной системе).

<configuration>
  ...
  <configSections>
    ...
    <section name="firebirdsql.data.firebirdclient" type="System.Data.Common.DbProviderConfigurationHandler, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
    ...
  </configSections>
  ...
  <system.data>
    <DbProviderFactories>
      ...
      <add name="FirebirdClient Data Provider" invariant="FirebirdSql.Data.FirebirdClient" description=".Net Framework Data Provider for Firebird" type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory, FirebirdSql.Data.FirebirdClient, Version=%Version%, Culture=%Culture%, PublicKeyToken=%PublicKeyToken%" />
      ...
    </DbProviderFactories>
  </system.data>
  ...
</configuration> 

И суб:

%Version% With the version of the provider assembly that you have in the GAC.
%Culture% With the culture of the provider assembly that you have in the GAC.
%PublicKeyToken% With the PublicKeyToken of the provider assembly that you have in the GAC.

1 Ответ

1 голос
/ 06 февраля 2010

Вы добавили ссылку на сборку в свой проект? Если нет, щелкните правой кнопкой мыши в обозревателе решений по ссылкам и выберите add reference. Найдите клиентскую сборку Firebird и добавьте ее.

...