¿Crear archivo de base de datos (.sdf) si no existe?
Solo me pregunto sobre algo de práctica sobre esto;
He realizado un programa visual simple de C # con base de datos local (SQL CE) (archivo dB.sdf).
Digamos que el usuario elimina el archivo dB.sdf e intenta abrir el programa exe; no sucede nada (el archivo exe comienza pero se cierra de nuevo).
¿Cuál es la práctica típica aquí? ¿Es que el programa simplemente no se inicia o es para que el programa cree un archivo de base de datos si no existe?
Si es lo último, ¿cómo se hace?