jueves, abril 09, 2009

DDEX DE FIREBIRD EN VISUAL STUDIO 2008

En esta ocasión les mostrare como instalar el DDEX de Firebird en Visual Studio 2008. De esta forma podremos trabajar con nuestras bases de datos de Firebird desde el entorno de Visual Studio.

Prerrequisitos
  1. Visual Studio 2008 Standard o superior con Service Pack 1 instalado. (este procedimiento no funciona para las versiones Express de Visual Studio).
  2. El provider de ADO.NET de Firebird (versión 2.0 o superior)
Pasos para la instalación

1.- Descargar e instalar el Firebird .NET client.

2.- Descargar y descomprimir el DDEX Provider for Visual Studio. De preferencia descomprímelo en la misma carpeta del FireBirdClient en mi caso en:

C:\Archivos de programa\FirebirdClient 2.0.

3.- Esta es una parte un poco difícil. Tenemos que encontrar el ejecutable “gacutil.exe” correcto para nuestra distribución .NET . Está es una herramienta que nos permite ver y manipular el contenido de la caché de ensamblados global y de la cache de descarga. Específicamente “gacutil.exe” nos permite instalar y quitar ensamblados de la caché, así como enumerar el contenido de la misma. Yo lo encontré en la ruta:

C:\Archivos de Programa\Microsoft SDKs\Windows\v6.0A\bin .

Una vez encontrado debemos instalar la librería cliente de Firebird en el GAC escribiendo esto en la línea de comandos:

gacutil /i “c:\archivos de programa\FirebirdClient 2.0\FirebirdSql.Data.FirebirdClient.dll”

La ruta es donde hayamos instalado el FireBird .NET client.

Una vez instalado, debemos consultar los datos asignados mediante la siguiente instrucción:

gacutil /l FirebirdSql.Data.FirebirdClient

Si todo ha salido bien la instrucción nos dará una salida como la siguiente:

La caché de ensamblados global contiene los ensamblados siguientes: FirebirdSql.Data.FirebirdClient, Version=2.5.0.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c, processorArchitecture=MSIL Número de elementos = 1

Hay que tomar nota de los valores de Version,Culture y PublicKeyToken.

4.- Ahora necesitamos modificar el archivo machine.config. Este se encuentra en la siguiente ruta:

C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG

Aquí hay que agregar los datos del proveedor de Firebird, para lo cual necesitamos tener a mano los valores de registración en el GAC. Este lo podemos abrir con el bloc de notas.

Agregaremos esta línea justo antes de la etiqueta </configSections>

<section name="firebirdsql.data.firebirdclient" type="System.Data.Common.DbProviderConfigurationHandler, System.Data, Version=2.5.0.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c"/>


Y esta otra justo antes de la etiqueta </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=2.5.0.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c"/>

Donde :
Version - es el número de versión del assembly tal como se registró en el GAC, en este caso 2.5.0.0
Culture - es la cultura con la que se registró el assembly en el GAC, en este caso neutral
PublicKeyToken - es la clave pública del assembly, en este caso 3750abcc3150b0
0c

Por último hay que modificar algunos valores del registro. Los archivos se encuentran en la carpeta:

C:\Archivos de programa\FirebirdClient 2.0\DDEX\reg_files\VS2008

Que es la ruta donde descomprimimos el DDEX Provider for Visual Studio. Abrimos el archivo llamado “FirebirdDDEXProvider32.reg” con el blog de notas. A continuación buscamos la siguiente línea:

"CodeBase"="%Path%\\FirebirdSql.VisualStudio.DataTools.dll"

Y la sustituimos por:

"CodeBase"="C:\\Program Files\\FirebirdClient 2.0\\DDEX\\FirebirdSql.VisualStudio.DataTools.dll"

Que es la ruta donde descomprimimos el DDEX Provider for Visual Studio. Es importante que lleve las barras dobles.

Guardamos el archivo y a continuación damos doble clic en él para finalizar el registro.

Una vez realizados todos estos pasos, tendremos el soporte para el proveedor de datos de Firebird en los diseñadores de Visual Studio:

Etiquetas:

279 Comentarios:

«Más antiguas ‹Antiguas 201 – 279 de 279
Anonymous Anónimo dijo...

legal buy tramadol online buy tramadol online without rx - generic form of tramadol

5:58 a.m.  
Anonymous Anónimo dijo...

buy tramadol buy tramadol online legally - ultram tramadol 50 mg side effects

6:48 a.m.  
Anonymous Anónimo dijo...

buy tramadol tramadol online overnight mastercard - where to buy tramadol

6:50 a.m.  
Anonymous Anónimo dijo...

http://landvoicelearning.com/#30896 difference between tramadol for dogs and humans - buy tramadol c.o.d saturday delivery

7:00 a.m.  
Anonymous Anónimo dijo...

tramadol online buy tramadol online cheap no prescription - 5 50 mg tramadol

1:12 p.m.  
Anonymous Anónimo dijo...

buy tramadol online buy tramadol in dubai - buy tramadol 50mg usa

3:06 p.m.  
Anonymous Anónimo dijo...

buy tramadol online buy tramadol online no prescription usa - tramadol 50mg no prescription

8:57 p.m.  
Anonymous Anónimo dijo...

clonazepam no prescription how long klonopin high last - klonopin side effects kids

11:39 p.m.  
Anonymous Anónimo dijo...

tramadol online buy tramadol online cod overnight - buy tramadol medication

1:24 a.m.  
Anonymous Anónimo dijo...

buy tramadol cheap online how to buy tramadol online - tramadol withdrawal bad

3:27 a.m.  
Anonymous Anónimo dijo...

buy klonopin online no prescription klonopin overdose painful - buy klonopin wafers

4:43 a.m.  
Anonymous Anónimo dijo...

buy tramadol tramadol online us - buy tramadol online paypal

4:58 a.m.  
Anonymous Anónimo dijo...

http://buytramadolonlinecool.com/#30807 tramadol for dogs pet meds - buy tramadol online 100mg

12:55 p.m.  
Anonymous Anónimo dijo...

http://buytramadolonlinecool.com/#56411 buy tramadol hydrochloride 50mg - where to buy tramadol in usa

4:53 p.m.  
Anonymous Anónimo dijo...

tramadol online tramadol withdrawal symptoms - tramadol 50 mg bluelight

7:10 p.m.  
Anonymous Anónimo dijo...

klonopin 2mg klonopin withdrawal plan - klonopin zyprexa

5:12 a.m.  
Anonymous Anónimo dijo...

buy tramadol with mastercard tramadol withdrawal cure - buy tramadol usa

5:46 a.m.  
Anonymous Anónimo dijo...

buy tramadol online with mastercard tramadol 50mg for pets - can you buy tramadol in greece

11:47 a.m.  
Anonymous Anónimo dijo...

buy tramadol overnight shipping tramadol online american pharmacy - buy generic tramadol online

2:08 p.m.  
Anonymous Anónimo dijo...

http://landvoicelearning.com/#51438 buy tramadol soma - tramadol 50 overdose

4:53 p.m.  
Anonymous Anónimo dijo...

order tramadol online mastercard where to buy tramadol cod - tramadol overdose management

7:46 p.m.  
Anonymous Anónimo dijo...

buy tramadol online order tramadol online check - tramadol generic manufacturers

10:46 p.m.  
Anonymous Anónimo dijo...

tramadol online buy tramadol online overnight fedex - tramadol no prescription free delivery

8:13 a.m.  
Anonymous Anónimo dijo...

buy tramadol tramadol withdrawal fever - tramadol online with cod

8:25 a.m.  
Anonymous Anónimo dijo...

learn how to buy tramdadol buy tramadol online bluelight - tramadol uss ship no prescription

7:44 p.m.  
Anonymous Anónimo dijo...

buy tramadol tramadol risks - what is tramadol hcl generic for

9:10 p.m.  
Anonymous Anónimo dijo...

http://landvoicelearning.com/#44827 buy tramadol in florida - tramadol generic for ultram

2:54 a.m.  
Anonymous Anónimo dijo...

learn how to buy tramdadol tramadol ultram drug test - tramadol purchase no prescription

5:54 a.m.  
Anonymous Anónimo dijo...

buy tramadol online tramadol 627 high - buy tramadol hydrochloride online usa

8:44 a.m.  
Anonymous Anónimo dijo...

order tramadol online cod order tramadol online cheap - tramadol withdrawal day 4

9:42 a.m.  
Anonymous Anónimo dijo...

http://blog.dawn.com/dblog/buy/#blog tramadol 50 mg for dogs - can you buy tramadol over the counter in spain

11:09 a.m.  
Anonymous Anónimo dijo...

buy tramadol cod next day delivery can you buy tramadol dominican republic - tramadol 100 mg /ml

6:08 p.m.  
Anonymous Anónimo dijo...

ativan price ativan 321 - ativan to clonazepam conversion

8:46 a.m.  
Anonymous Anónimo dijo...

discount ativan buy lorazepam canada - ativan usual dosage

9:53 a.m.  
Anonymous Anónimo dijo...

buy ativan ativan after alcohol - lorazepam 1mg orfidal

1:58 p.m.  
Anonymous Anónimo dijo...

buy ativan lorazepam 1 mg drug test - 70 mg ativan

6:40 p.m.  
Anonymous Anónimo dijo...

ativan no prescription ativan withdrawal diazepam - ativan zoloft

3:41 a.m.  
Anonymous Anónimo dijo...

buy lorazepam overdose amount for ativan - ativan withdrawal weight loss

8:32 p.m.  
Anonymous Anónimo dijo...

valium without prescription valium dosage for tmj - order valium online with no prescription

4:00 a.m.  
Anonymous Anónimo dijo...

http://reidmoody.com/#79166 generic lorazepam vs ativan - interaction of ativan and alcohol

11:38 a.m.  
Anonymous Anónimo dijo...

http://ranchodelastortugas.com/#71453 xanax pills overdose - xanax g3721

7:23 a.m.  
Anonymous Anónimo dijo...

I like the helpful info you provide in your articles.

I will bookmark your blog and check again here regularly.
I am quite sure I'll learn a lot of new stuff right here! Good luck for the next!

Feel free to surf to my website :: the tao of badass ebook free download pdf

6:10 p.m.  
Anonymous Anónimo dijo...

One other aspect to note about these ingredients is that they function very quickly, repairing [url=http://ywashst.com]lifecell reviews[/url] pores and skin to eat up free-radicals. lifecell Many of the cutting-edge organic substances staying produced in Nz are Eyeliss and Haloxyl which lessen and get rid of vision luggage, dark circles, http://ywashst.com number of lotion, serum, teeth whitening gel & anti-wrinkle treatment options of various formulations.

3:22 a.m.  
Anonymous Anónimo dijo...

buy tramadol online can tramadol overdose do you - tramadol percocet high

4:28 a.m.  
Anonymous Anónimo dijo...

buy tramadol overnight tramadol 50 mg and beer - overdose on tramadol the effects

9:47 p.m.  
Anonymous Anónimo dijo...

buy tramadol online buy tramadol online free shipping - can you buy tramadol

1:27 a.m.  
Anonymous Anónimo dijo...

http://southcarolinaaccidentattorney.com/#61879 is soma 350 mg a narcotic - soma carisoprodol drug interactions

2:18 a.m.  
Anonymous Anónimo dijo...

http://staam.org/#21236 buy tramadol online florida - tramadol 50 mg erowid

5:39 p.m.  
Anonymous Anónimo dijo...

http://staam.org/#56274 generic-tramadol - buy tramadol online cod overnight

5:20 a.m.  
Anonymous Anónimo dijo...

http://southcarolinaaccidentattorney.com/#93385 carisoprodol stay in your system - buy carisoprodol online no prescription

4:50 a.m.  
Anonymous Anónimo dijo...

http://ranchodelastortugas.com/#51462 generic xanax photos - what does generic xanax look like pill

6:27 p.m.  
Anonymous Anónimo dijo...

Excellent write-up. I absolutely love this website.

Stick with it!

my web page: coffee maker ratings

6:00 a.m.  
Anonymous Anónimo dijo...

xanax medication xanax retard 1 mg bijsluiter - xanax side effects constipation

10:19 a.m.  
Anonymous Anónimo dijo...

Small Online Application Process: At Financing For Small Business, we've arranged cash through suitable online application procedure for your convenience. Payday Loans - So how can you know when it is to certainly work with a credit card or even a short-term loan [url=http://onlinepaydayloans-4u.co.uk]online payday loans[/url] the completed form is better known as lead how the lead generators choose to supply after proper verification for the approaching dealers in turn of money. The calculations will be expensive and frustrating, particularly for smaller banks like ours who have limited staff resources. The upside with this immediate cash arrangement is always that no collateral is required online payday loans the water license is valid till spring of 2009 and is transferable on the purchaser. These loans are just like many other forms of secured loan, but with this case the protection is the need for your own home. As in other such worlds, the weaker soon took over as the prey with the stronger http://onlinepaydayloans-4u.co.uk the mode of availing loan can also be rather easy that you can apply via internet.

4:36 a.m.  
Anonymous Anónimo dijo...

Υour curгent гepогt has establisheԁ uѕeful
tο me. It’s very helpful and you're simply naturally very well-informed in this field. You have opened up my personal face in order to various opinion of this kind of subject matter along with intriguing and sound content.
My website : buy viagra online

8:49 p.m.  
Anonymous Anónimo dijo...

Yоu really makе іt seem so easy
with your presentation but I find this topic to be really somethіng that I think I would neνer unԁеrѕtаnd.
It sеems too cοmplicated and eхtremely broad fоr me.

I am looking forward for your nеxt poѕt, I'll try to get the hang of it!

Feel free to surf to my weblog ... payday loans

3:16 p.m.  
Anonymous Anónimo dijo...

Good information. Lucky me I came across your website by
accident (stumbleupon). I've book marked it for later!

My website ... martindodson101.tumblr.com

9:50 p.m.  
Anonymous Anónimo dijo...

Note: Click on the stickerser icon it may be two days due to waiting for interested clients to call them. quit http://pixocool.com professional reviews articles When stickersing your favourite picture canvas stickers its something really good to be excited about. Learning never stops in the home need to stickers within the household stickersing machine. For $5 we'll send you 5 stickerss, or for stickers runs longer than 1000 impressions.

Add clip-arts, photos, and other types of purposes such as shipping, promotion or as passes, stickers, hazard tags and much more. 54 read more DetailsEuro Cup 2012 Album decalss pack. You can also change and instantly see how labelss would look like. continue reading [url=http://pixocool.com/stickers] custom stickers[/url] highest quality xerox Consider the quality of these tiny labelss. The books that were stickersed in pulps like Adventure, Weird Tales and Planet Stories, but unfortunately that's what usually happens.

12:12 p.m.  
Anonymous Anónimo dijo...

Color Copier Transfer MethodPRO: Best for transferring photographic decalss onto t shirts. But just recently I ran across a site that allows you to specify decals Titles. Besides, there are ways they can do this work very efficiently with the use of oval decalss. how to avoid http://liquiddesigns.biz quotes printroom printers Bumper print printing is simply an excellent idea. decals n Share iPhone Appdecals n Share is incredibly easy to work in the creative industry. This t shirt decals method helps you decide which would work best for you.

I wish to clarify that stickersing documents from mobile items isn't a brand new car. You can also go with a print server. Fluorescent prints have the quality that these are here to help with promotional duties for the clothing line. check this out [url=http://pixocool.com/stickers] stickers[/url] label sheets onlinelabels There are a lot of time by using stick-on Christmas decals. You can explore the options to get the perfect printer at reasonable prices.

8:53 a.m.  
Anonymous Anónimo dijo...

When someone writes an article he/she retains the thought of a
user in his/her mind that how a user can know it. Therefore that's why this post is amazing. Thanks!

Feel free to visit my web site ... paydayloanspup.co.uk

9:40 a.m.  
Anonymous Anónimo dijo...

If you desire to get much from this article then you have
to apply these strategies to your won webpage.

Here is my homepage: penis extender

5:32 a.m.  
Anonymous Anónimo dijo...

Hi there colleagues, its fantastic paragraph on the topic of educationand fully
explained, keep it up all the time.

my web page: Http://Www.Naressi.Com.Br/

2:48 p.m.  
Anonymous Anónimo dijo...

Your аrticle has estаblіshed helpful to me peгѕonally.
It’ѕ еxtremely infoгmаtive аnԁ уοu гeally аre obviously verу
wеll-infοrmeԁ in this region.
You get opened uρ our ѕight to numeгous thoughts about this kind of mattеr ωith іntriquing, notаble and reliablе written cоntent.


Taκe а looκ at my ѕitе ... http://www.stadt-geislingen.de/wiki/index.php/Klonopin
my webpage > klonopin online

8:48 a.m.  
Anonymous Anónimo dijo...

It operates in conjunction with your i - Tunes account, or you can have a number of other connections, based upon what
you want to view. This article lists the most promising and thought provoking tech gadgets available for under $100.
One of the biggest changes is the fact that Apple has removed the permanent storage
(hard drive) from the device.

Here is my blog post: apple tv review

12:57 p.m.  
Anonymous Anónimo dijo...

Although I've since switched from a Canon consumer camera to a Nikon prosumer camera (the D300), I still use the Nikon version of the same lenses. However, if you face a data loss situation, in absence of a valid backup, no need to worry. In order to remove the lens, depress the lens release button and rotate the lens clockwise.

my web site ... nikon d7100

11:40 a.m.  
Anonymous Anónimo dijo...

http://www.achildsplace.org/banners/tramadolonline/#4458 buy tramadol online without a prescription - order tramadol online without prescription

9:02 a.m.  
Anonymous Anónimo dijo...

And customers, he said, must be able to find and access content that they desire.
This article lists the most promising and thought
provoking tech gadgets available for under $100. The
Apple TELLY is far from a mass-marketplace machine, but its sales numbers display that even in the reasonably
small industry, Apple dominates the levels of competition.


my website new apple tv

4:22 p.m.  
Anonymous Anónimo dijo...

Now you can Select Wipe Data or Factory Reset by pressing the Volume buttons
to go up or down and the Home button to select options. If
you wish to answer a quick question, again, use your Smartphone to go online
and search for that quick answer. However, they are less likely to say these tools helped them save money at a rate of 44 percent to 49 percent.


my web-site: samsung s4

3:55 a.m.  
Anonymous Anónimo dijo...

In other words, it enables you to carry on working when not connected to
the internet, a feature being introduced in the next few weeks.
The introduction of the Samsung Chromebook into the
marketplace signifies a shift away from the traditional concept
of a laptop where the devices itself stores all
of the information that you require. " Should you not mind an inferior screen however , you will not taking the laptop with you - we may advise something from the 14-inch range.

my web site; samsung chromebook review

6:34 a.m.  
Anonymous Anónimo dijo...

The Canon EOS 5D Mark II is $2,499 for body only or
$3,299 with a 24'105mm lens. It also shoots 1080p HD video should you feel the need. But there are only a few that put out top quality cameras.

Here is my web-site; canon 6d

6:03 p.m.  
Anonymous Anónimo dijo...

And customers, he said, must be able to find and access content that
they desire. Click the "Start" button to convert 3GP to Apple TV on Mac.
For example, last year the media industry executives said Apple has been considering whether to launch subscription television services.



Here is my page - new apple tv

4:59 p.m.  
Anonymous Anónimo dijo...

Even though there are only 19 focal points, as opposed to Nikon's 39, the quality is still unparalleled. Red lights can be tricky but can be made to look good if you're careful.
The DIGIC II processor lets you shoot up to 4 frames per second, and will produce prints that are large enough for almost any purpose.


Here is my web page - canon 6d

2:09 a.m.  
Anonymous Anónimo dijo...

They (Sony) purchased Crackle for a reputed $65 million in
2006, just prior to Google's $1. This software can convert DVD to various video formats such as MPEG-4, AVI, WMV, FLV, 3GP, VOB, etc. You can edit and set for conversion here, such as file and title name, bit rate, frame rate, file size, frame resolution, aspect ratio, volume, and so on.

Here is my web page - new apple tv

1:30 a.m.  
Anonymous Anónimo dijo...

) However, by the same token, the bigger the scope, the harder
it is to haul it around and set it up. Samsung is indeed implementing some great tactics to come up in this tough competitive
phone markets. The Nexus S is unfortunately limited to 16GB
of internal storage.

Visit my site :: samsung galaxy note

9:13 p.m.  
Anonymous Anónimo dijo...

It's a very interesting concept where you have to balance objects perfectly on the field which are provided to you. With so many additional and better features in the Canon 5d mark iii camera, it is not surprise that it is available at a much higher price than the 5DMark III camera. I love taking pictures of insects and flowers in ways that most people miss.

7:42 p.m.  
Anonymous Anónimo dijo...

I am truly happу tо glanсe
at thіs webpаgе posts ωhich contains
plentу of useful fаcts, thаnkѕ
for prοѵiding such datа.

my ωebpage ... 3d Tattoos pictures

6:55 p.m.  
Anonymous Anónimo dijo...

Generally speaking, customer feedback based improvements made
everything much easier to handle. With so many additional and better features in the Canon 5d mark iii camera, it is not surprise that it is available
at a much higher price than the 5DMark III camera. This comes in specially handy when driving a car and you have a i - Pod Touch
stand with you so you can easily slip your phone into that
and not worry about it getting damaged in any manner.

11:53 a.m.  
Anonymous Anónimo dijo...

There are a great amount of channels to choose from including CNN, Amazon Instant Video, HBO GO, Crackle,
MLS Game Day, music from Pandora, play games and more.
Hulu have made sure set-top boxes such as Roku cannot
stream its content on your big screen tv. Apple TV and Roku are two devices you can use to
stream High Definition (HD) Video, movies, TV Shows, photos, and
more to your HD TV wirelessly and connect to
your wireless environment and connect to the internet.

Here is my webpage roku 2 xs

12:11 a.m.  
Anonymous Anónimo dijo...

I always used to read piece of writing in news papers but now as I
am a user of internet so from now I am using net for
posts, thanks to web.

Here is my site 3d animal tattoos

6:59 p.m.  
«Más antiguas ‹Antiguas 201 – 279 de 279

Publicar un comentario

Suscribirse a Comentarios de la entrada [Atom]

<< Página Principal

eXTReMe Tracker