Cambiar el copiado automático de las bds en el VS 2005

 

Hoy Emilio Verladiez me comentaba que no sabía que al depurar una aplicación la base de datos se copiaba en Bin/Debug, de paso se quejo de la falta de información sobre el tema en la documentación de Visual Studio, el problema es el siguiente.

Si tú en una depuración generas datos para probarlo en la próxima depuración esos datos se borran, de tal forma que tienes que volver a generarlos para poder depurar lo que acabas de modificar. En si no es un problema, pero si una perdida de tiempo.

Para cambiar este comportamiento seguid los siguientes pasos:

Selecciona la base de datos en el explorador de soluciones:

Ahora fijaros en las propiedades de la base de datos:

Como veréis al depurar y generar la aplicación copiará siempre la base de datos, para cambiar este comportamiento debéis cambiar la propiedad Copiar en el directorio de resultados a Copiar si es posterior:

Ahora solo se copiará hemos hecho modificaciones en nuestro archivo.

Como siempre, espero que os sea útil 😉

One thought on “Cambiar el copiado automático de las bds en el VS 2005

  1. Hola Eugenio,

    La verdad es que me volvi loco hasta que indagando por internet encontre post que me ayudo a darme cuenta de mi torpeza. En el se habla de rutas relativas y rutas absolutas y en una de las opciones posibles comenta:

    «a property called ‘Copy to Output’»

    Mi inglés de Oxford (jejeje) no fue tan bueno para poder traducirlo por:

    «una propiedad llamada ‘Copiar en el directorio'»

    Como te comente la documentación al respecto no es mucha y poco clara. De todas formas dejo la referencia por si alguien quiere indagar más:

    Smart Client Data : Working with local databases
    http://blogs.msdn.com/smartclientdata/archive/2005/08/26/456886.aspx

    PD: Mi problema paso de un «Expediente X» al Club de la Comedia en un segundo.

    Saludos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *