sábado, 20 de diciembre de 2014

Visual Studio: Cambiar el DSN de un informe Crystal Reports

Algunas veces tenemos informes de Crystal  Reports en nuestros proyectos de Visual Studio y todo funciona correctamente, pero llega un momento en el que cambiamos el DSN del que deben leer los informes de la Base de Datos y dejan de funcionar los informes, o sencillamente un informe no funciona porque no está asociado al DSN adecuado.


La solución que aplicaba antes era eliminar el DSN y por tanto el objeto asociado y conectar de nuevo el objeto de la base de datos al informe de Crystal Reports 

Esto nos obliga a asociar de nuevo campo por campo con la consiguiente pérdida de tiempo. Pero he encontrado una forma más rápida de asociar el objeto de Base de datos en la que no es necesario recolocar de nuevo los campos uno por uno.

En este ejemplo concreto la aplicación tengo varios informes asociados a una DSN que cambia con cada versión por tanto al compilar la siguiente versión es necesario cambiar la versión de la DSN (para ello se han creado dos DSN uno de la versión 18.0.0 y otro de la versión 18.0.1)


Sobre el proyecto de Visual Studio en el explorador de soluciones nos posicionamos sobre el informe de Crystal Reports. Al hacer doble click sobre él, se abre en modo edición. 

Informe Crystal Report en Visual Studio

sábado, 6 de diciembre de 2014

Visual Studio: Despliegue de aplicaciones, dos errores frecuentes.

NO SE ENCUENTRA EL ARCHIVO O EL NOMBRE DEL ENSAMBLADO.


Estoy desarrollando una aplicación en .NET con Visual Studio 2005, cuando la ejecutamos en modo desarrollo  funciona perfectamente, así que generamos el correspondiente  paquete de instalación creando un archivo .msi y lo llevamos a otra máquina. Instalamos nuestra aplicación y cuando la ejecutamos nos encontramos con este desagradable error.

El error dice: No se encuentra el archivo o el nombre del ensamblado “nombre” o una de sus  dependencias.

No se encuentra el archivo o el nombre del ensamblado.