Je souhaite souvent envoyer des exemples d'applications à des amis & qui fonctionne avec une base de données.Ajout d'une base de données dans un projet exemple .zip ou svn repository
Pour les projets réels, je voudrais inclure dans le référentiel quelque chose permettant aux utilisateurs de recréer la base de données rapidement, pour éviter d'avoir à attendre que le serveur X soit encore là dans quelques années. Je ne suis pas très bon avec MS SQL Server Management Studio, donc je me demande quel est le processus le plus simple et le plus rapide pour obtenir une base de données MS SQL 2005+ dans un fichier qui est aussi très facile à "décompresser" dans une vraie base de données.
L'objectif final est de permettre à l'autre personne de faire fonctionner l'application pilotée par base de données aussi rapidement que possible.
J'aime vraiment le .exe qui ajoute les tables d'adhésion .Net à une base de données de votre choix. Vraiment facile à utiliser. Y at-il des outils disponibles qui peuvent faire quelque chose comme ça?
Autre option que je connais est un fichier .bak mais je ne trouve pas cela particulièrement facile à construire/déballer. (nécessite trop d'étapes comme le démarrage de sql server management studio)
Cela ressemble exactement à ce que je cherchais! Il est apparemment même intégré dans VS2008!Vous pouvez simplement cliquer avec le bouton droit sur une base de données dans l'explorateur de serveur et cliquer sur "Publier vers ..." et l'assistant de publication démarre! Merci beaucoup! –