cs_magyver
Messages postés21Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention 9 juin 2008
-
3 juin 2008 à 02:59
cs_gabj
Messages postés58Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention 5 août 2009
-
3 juin 2008 à 17:27
salut les ami ont a presque terminer le development de notre application developper
avec c# et relier avec une BD cree en sql server 2005
j'ai volu compacter l'application et la base de donnees pour pouvoir l'installer sur un
autre PC. est qu'il y a une solution mes amis
merci d'avance.
rq: pour developper cette application ont a utiliser des API et des DLL telecharger du
net comment ont peux l'ajouter a l'executable car avant de l'utilisation il me fallu
l'enregistrer au niveau de bese de registre avec la commande "ragsvr32 xxxx.dll"
merci une autre fois et desoler pour le derangement.
cs_gabj
Messages postés58Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention 5 août 2009 3 juin 2008 à 15:05
Il faut ajouter un projet setup à ta solution Visual Studio (il te génèrera un .msi).
Puis si tu veux personnaliser ton installation, il faut ajouter un fichier Installer Class à ton projet (dans lequel tu pourras ajouter du code C# pour gérer l'installation des fichiers, la lecture dans la base de registre etc..... ).
cs_magyver
Messages postés21Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention 9 juin 2008 3 juin 2008 à 17:15
bon c'est le premier logiciel "softphone" cree avec C# et une base cree en sql server 2005 mon probleme consiste a compacter l'application et lui rendre un logiciel qui je peux l'installer sur n'importe qu'elle PC.
c'est la premiere fois qu'ont a developper avec C# et SQL server 2005
comment ont peux le faire
merci pour t'a reponse
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_gabj
Messages postés58Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention 5 août 2009 3 juin 2008 à 17:27
Ok
Donc je vais me répéter mais c'est pas grave. Pour le déploiement par package tu as deux possibilités:
- soit déployer via Click Once (déploiement type web)
- soit par msi (déploiement type CD)
Pour créer et déployer un msi, tu peux le faire directement à partir de visual studio:
1- Tu ajoutes un projet Setup (il se trouve dans Autres Projets -> Setup et Deploiement) à ta solution Visual Studio (si tu as développé proprement ton application tu dois avoir une solution Visual Studio).
2- Tu personnalises tes fenêtres de l'installeur comme bon te semble.
3- Si certaines fonctionnalités ne sont pas suffisantes dans l'installeur, tu peux ajouter un fichier Class Installer (fichier cs donc en C#) à ton projet "softphone" pour gérer la lecture et l'écriture dans la base de registre, la copie de fichier etc....