Bonjour à tous et toutes,
voilà je travaille sur un projet comprenant actuellement un form dans lequel deux listview sont alimentées par une base de données sql local .mdf.
Lorsque que je teste mon projet tout fonctionne parfaitement. (ajout de données, mise à jour des listes, ect...)
Cependant, je voulais publier mon projet pour le faire tester aux personnes pour qui je le réalise (bénévolat pour une association). Mon problème est que lorsque je publie mon projet il génère bien un exe mais l'application produite est dans l'incapacité de trouver ma base de données. Par là, j'entends qu'à l’ouverture de l'application les listes sont vide et l'application plante lors de l'ajout de données. L'erreur retournée semble m'indiquer que l'application a conservée le chemin de la base identique à celle de mon poste et aucunement là ou s'installe l'application.
Auriez-vous une idée comment on déploie ce genre de projet ? J'imagine que je me plante sur un paramètre mais lequel ?
Mon code est le suivant et je me doute bien que c'est mon connectionstring qui n'est pas bon mais je ne comprends pas comment faire autrement :
je vous remercie par avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part cn.ConnectionString = "Data Source=(LocalDB)\v11.0;AttachDbFilename=c:\users\fred\documents\visual studio 2013\Projects\WindowsApplication9\WindowsApplication9\Database.mdf;Integrated Security=True"
Partager