Question

J'ai écrit une application nécessitant une base de données. J'utilise une copie locale de SQL Server sur ma machine, mais j'aimerais créer une installation pour cette application qui a installé sa propre base de données pour la prendre en charge. Je préférerais que l'utilisateur n'ait pas à installer SQL lui-même, puis à configurer l'application.

Quelqu'un peut-il me diriger dans la bonne direction ici?

Était-ce utile?

La solution

Créer une installation et un déploiement > Projet d'installation dans Visual Studio: vous pouvez ajouter des conditions préalables telles que l'application de la version du framework .net, installer SQL Express et configurer de manière générale les fichiers / dossiers / raccourcis.

Vous pouvez utiliser la méthode d'attachement de fichier de base de données de la chaîne de connexion pour attacher le fichier mdf au serveur SQL - ou - vous pouvez écrire vos propres scripts SQL à exécuter si vous avez besoin de configurations plus complexes.

Autres conseils

Voici un bon article sur incorporer SQL Server Express dans votre application, puis le déployer.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top