08.21.09

Firebird DDEX e VS2008.

Enviado em Firebird, Visual Studio tagged , às 2:50 pm por krepe

Passo a passo de como instalar o Firebird DDEX no Visual Studio 2008:

1 – Baixe e instale o Firebird ;

2 – Baixe e instale o cliente do Firebird. NET, versão 2.5.0 for .NET 3.5/2.0;

3 – Abra  o Visual Studio 2008 Command Prompt e digite o seguinte :

gacutil /l FirebirdSql.Data.FirebirdClient

o retorno será parecido com :

Microsoft (R) .NET Global Assembly Cache Utility.  Version 3.5.30729.1
Copyright (c) Microsoft Corporation.  All rights reserved.

The Global Assembly Cache contains the following assemblies:
FirebirdSql.Data.FirebirdClient, Version=2.5.0.0, Culture=neutral, PublicKeyTo
ken=3750abcc3150b00c, processorArchitecture=MSIL

Number of items = 1

anote o número de versão, Culture e PublicKeyToken.

você tambem poderá obter esta informações abrindo o windows explorer e ir no diretório C:\Windows\assembly e no assembly FirebirdSql.Data.FirebirdClient ver as suas propriedades (clicar com o botão direito do mouse e ir em propriedades).

4 – Baixe o provedor DDEX Firebird e descompacte todo o arquivo para o diretório C:\Program Files\FirebirdClient. (você poderá descompactar em qualquer outro diretório.)

5 -  Modifique o arquivo Machine.config (C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG, configuração válida para .NET3.5 também). As mudanças:

* Após a tag <configSections> inserir esta linha:
<section name=”firebirdsql.data.firebirdclient” type=”System.Data.Common.DbProviderConfigurationHandler, System.Data, Version=%Version%, Culture=%Culture%, PublicKeyToken=%PublicKeyToken%” />
* e após a tag <DbProviderFactories> inserir esta linha:
<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%” />

ATENÇÃO: substituir pelas anotações do passo 3:

- %Version%
- %Culture%
- %PublicKeyToken% .

6 – Edite o arquivo FirebirdDDEXProvider32.reg  ou FirebirdDDEXProvider64.reg de acordo com seu sistema. ( localizado onde você descompactou o provedor DDEX Firebird de acordo com o passo 4). Substituir no arquivo .reg % Path% com o caminho para os arquivos DDEX (onde você descompactou o provedor DDEX Firebird – não esqueça as barras invertidas em dobro! ) Importar este arquivo .Reg para o registo (basta clicar duas vezes sobre ele.)

7 – No Visual Studio 2008 Command Prompt registre o assembly FirebirdSql.Web.Providers.dll :

gacutil /i <assembly_path>FirebirdSql.Web.Providers.dll

e substitua <assembly_path> pelo caminho do assembly no meu caso ficou

gacutil /i C:\Program Files\FirebirdClient\FirebirdSql.Web.Providers.dll

BrazilFw vai completar 4 anos.

Enviado em BrazilFW Firewall and Router tagged às 12:09 pm por krepe

Na próxima segunda-feira dia 24/04/2009 o site http://www.brazilfw.com.br e o Projeto BrasilFw vão completar 4 anos, parabéns  a todos, para maiores informações clique aqui.