He creado mi primera aplicación de escritorio basada en una base de datos en .NET y no puedo entender cómo puedo implementar la base de datos con el instalador de la aplicación, para que la base de datos, la aplicación y el SQL Server se instalen de una vez.¿Implementar la base de datos de SQL Server Express con la aplicación de escritorio?
Si solo despliego el cliente nativo para SQL Server y la base de datos con el instalador, ¿funcionará?
La aplicación utiliza la base de datos con mucha frecuencia.
sql server express es una base de datos de clase servidor, y por lo tanto es probable que sea una mala elección para una aplicación _desktop_. Use una base de datos _in-process_ como sqlite, sql server compact, o incluso acceso en su lugar. –
Tengo que estar de acuerdo con @Joel: si se trata de una aplicación de escritorio de usuario único, probablemente debería utilizar SQL Server Compact Edition, que es un .dll y, por lo tanto, puede implementarse como parte del instalador de la aplicación. – Murph