2010-12-05 4 views
2

J'ai développé une application en C# utilisant WPF. Je souhaite publier le logiciel sur mon site Web afin que les utilisateurs puissent télécharger le programme d'installation et qu'il se mette automatiquement à jour lorsque je publie une nouvelle version.C# WPF avec la publication de base de données SQLite dans Visual Studio 2010

J'ai quelques problèmes avec la publication du projet. Tout d'abord, le logiciel utilise une base de données SQLite imbriquée. Lorsque j'exécute le programme d'installation à partir du site Web, il se télécharge correctement mais n'inclut pas le fichier de base de données dont le logiciel a besoin. Comment puis-je inclure le fichier de base de données dans le programme d'installation?

Le deuxième problème est comment choisir où le programme s'installe sur le PC de l'utilisateur. Quand je l'ai installé, je m'attendais à ce qu'il soit installé dans C: \ Program Files \ Nom de l'entreprise \ Nom du projet, mais il ne le met pas là. Comment puis-je faire cela aussi.

Merci pour toute aide que vous pouvez fournir avec ceci.

Répondre

0
  1. inclure votre fichier db dans le projet et restaurer db à partir de quand l'application démarre
  2. vous utilisez clickonce, de sorte que vous traitez avec application bac à sable/Vous avez donc 2 options - ne pas utiliser clickonce (google pour le projet dday par exemple, ou utilisez le programme d'installation de Windows) ou utilisez les chemins de clickonce pour trouver vos fichiers (take a look)
Questions connexes