HOW TO: Obtener librerías de la GAC

Mucho ha llovido desde mi último post, pero entre trabajo y la preparación de mi boda, no he tenido mucho tiempo libre.

Hace un par de meses ayudando a un compañero con una aplicación web, tuve la necesidad de desplegar las dlls del ReportViewer en el hosting que habían contratado para que pudieran visualizar unos reports. Existe un paquete de distribución http://www.microsoft.com/downloads/details.aspx?FamilyID=8a166cac-758d-45c8-b637-dd7726e61367&DisplayLang=en, pero en nuestro caso no era nuestra opción, ya que el hosting era de terceros.

Para quién no lo sepa, las librerías se pueden encontrar en C:\Program Files\Microsoft Visual Studio X.0\ReportViewer, pero una vez desplegado os encontraréis que os falta la librería Microsoft.ReportViewer.ProcessingObjectModel.dll, que concretamente se encuentra en la GAC instalada.

Para obtenerla ejecutamos el comando:

Subst <Unidad>: %windir%\assembly por ejemplo Subst y: %windir%\assembly

gac

Una vez hecho esto, tenemos acceso completo a las librerías, que en mi caso están en:

Y:\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\8.0.0.0__b03f5f7f11d50a3a para la versión de VS 2005

Y:\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\9.0.0.0__b03f5f7f11d50a3a para la versión de VS 2008

Esto es todo!!!

Published 3/2/2009 18:51 por Luis Ruiz Pavón
Comparte este post:
http://geeks.ms/blogs/lruiz/archive/2009/02/03/how-to-obtener-librer-237-as-de-la-gac.aspx

Comentarios

# re: HOW TO: Obtener librerías de la GAC

Sí, ya se que la GAC está en c:\windows\assembly, pero como sacas los assemblies?

Ejecutando el comando que te he mostrado ;)

Salu2

Wednesday, February 04, 2009 10:11 AM por Luis Ruiz Pavón

# re: HOW TO: Obtener librerías de la GAC

Hombre, Luis, que interesante!

en realidad no hace falta el Subst. Basta con una consola de comandos y navegar con el comando "CD" de toda la vida.

Yo lo he utilizando alguna vez, cuando necesitas coger assmeblies de la GAC. CMD.exe + CD + Copy o XCopy

Wednesday, February 04, 2009 10:29 AM por David Hurtado

# re: HOW TO: Obtener librerías de la GAC

David!!! Cuanto tiempo!!!

Muchas gracias por tu aporte, lo tendré en cuenta.

Un saludo

Wednesday, February 04, 2009 11:33 AM por Luis Ruiz Pavón

# re: HOW TO: Obtener librerías de la GAC

y ya que veo que os gusta jugar con fuego, a quemarse: elbruno.com/.../net-how-to-navegar-la-gac-como-si-fuese-un-directorio-de-windows.aspx

Saludos

Wednesday, February 04, 2009 12:32 PM por El Bruno

# re: HOW TO: Obtener librerías de la GAC

Genial!!!

Muchas gracias Bruno

Wednesday, February 04, 2009 2:36 PM por Luis Ruiz Pavón

# re: HOW TO: Obtener librerías de la GAC

Si, si, todo eso esta muy bien pero me quedo con el truco de la consola Cmd (o mejor aun, la de PowerShell), que no necesitan meterle mano al registro ni na... :-)

Wednesday, February 04, 2009 5:22 PM por David Hurtado