Блога на “Емил Танчев”(limebg)

December 2, 2010

Howto: добавяне на Firebird .net provider и DDEX в Visual Studio 2008

Filed under: My posts, Development — admin @ 10:17 am

Конфигурацията Windows XP Pro. + Visual Studio 2008 със последни updates.

1. Инсталираме NETProvider-2.5.2.msi изтегли от тук: NetProvider 2.5.2 + DDEX 2.0.5

2. Проверяваме правилната инсталация:

в папка: C:\WINDOWS\assembly трябва да имаме FirebirdSql.Data.FirebirdClient

с версия: Version: 2.5.2.0 и Public Key Token: 3750abcc3150b00c

3. Копираме FirebirdSql.VisualStudio.DataTools.dll и FirebirdSql.VisualStudio.DataToolsUI.dll във C:\Program Files\FirebirdClient\FirebirdDDEXProvider-2.0.5

4. Импортираме FirebirdDDEXProvider32.reg от VS2008

5. Редактираме с помощта на regedit:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}]

в “CodeBase” заместваме със C:\Program Files\FirebirdClient\FirebirdDDEXProvider-2.0.5\\FirebirdSql.VisualStudio.DataTools.dll

6. Редактираме mashine.config от папка C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG

добавяме два реда в  < configSections> и < DbProviderFactories> :
< configuration>
  < configSections>
    …
    < section name=”firebirdsql.data.firebirdclient” type=”System.Data.Common.DbProviderConfigurationHandler, System.Data, Version=%RuntimeVersion%, 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>

където заместваме %RuntimeVersion% със 2.0.0.0

%Version% с версията на NetProvider -> 2.5.2.0

%Culture% със neutral

и %PublicKeyToken% със PublicKeyToken на NetProvider -> 3750abcc3150b00c

Filed under: My posts — admin @ 10:16 am

December 12, 2009

OpenVPN

Filed under: Linux OS, My posts, Linux Soft — Emo @ 7:25 pm

December 29, 2008

Архивиране в линукс

Filed under: Linux OS — Emo @ 1:15 pm

July 30, 2008

Windows клавишни комбинации

Filed under: Win OS — Emo @ 9:33 am

July 2, 2007

Малки промени по блог-а

Filed under: My posts — Emo @ 11:10 am

June 27, 2007

Windows XP boot CD

Filed under: Software, OS, Win OS, Windows Soft — Emo @ 1:42 pm

June 14, 2007

e-mail

Filed under: My posts — Emo @ 6:31 pm

June 11, 2007

… след доста време

Filed under: My posts — Emo @ 9:37 pm

March 13, 2007

Links

Filed under: Linux OS — Emo @ 3:01 pm
Next Page »

Powered by WordPress