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
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!!!