PDA

Voir la version complète : projet avec cour pour deploiment


rach4you
21/12/2008, 21h32
Slt tout le monde c ma premiere participation dans ce forum obrit ncharak b had cour dyal deploiment pour database
comment instaler la base donnée sql dans l'execution de projet deployer sans attacher une base donnée
ce cours est bien détailler facile pour comprendre avec la correction (sql2000,vb2003) c t'a pa de sql2000 tu px prend le code et tu l' essaye changé avec access
le lien:a href="http://www.4shared.com/file/77028036/e3a2389b/deploiment.html?dirPwdVerified=983edf77"

wise_girl
21/12/2008, 21h53
bonsoir,
l'équipe lomja te souhaite le Bienvenue,Ausi Merci pour ta participation,
ça va certainement aidera certains membres et vésiteurs

info-creator
21/12/2008, 22h53
merciiiii khoya
jajoute si on cree la base de données meme en vs2005 ou 2008 ou il est integré SqlExpress on utilise cette connexion:

Public Con As New SqlClient.SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename='" + System.IO.Directory.GetCurrentDirectory() + "\nomBD.mdf" + "';Integrated Security=True;Connect Timeout=30;User Instance=True ")

et comme ça la base de données s'attache automatiquement;
il faut juste placer les deux fichiers de la BD dans le dossier Bin\Debug
et apres installation de votre application la connexion marchera tres bien
(aucune perte de chemin).
et autre chose: comme on sait deja que l'execution d'une app vb.net dans une machine necessite la presence du .NetFramwork et windowsInstaller
et pour executer un crystalReports il faut le .NetFramwork for crystal reports
et le visionneur des rapports.
et la chose la plus importante c que sqlexpress2005 doit etre installé sur la machine. et donc c'est koi la solution?
c installer dabord ces composants chez le client et apres on installe l'app?
non, c pa du tt pratique, et si un jour le Mr a formaté son PC et par la suite il veut reinstaller l'app, il va t'appeler bien sur pour resoudre le probleme!!
la solution c integrer ces composants dans votre setup.
comment: tu selectionne la solution de votre projet
tu fait Alt+Entrer une fenetre apparait
cliquer sur Composants requis
une liste de composants s'affiche et au dessous 3 choix marquant le mode de telechargement de ces composants - tu choisie "Telecharger... a partir de l'emplacement de mon application"
tu coche les composants necessaires comme jté montré au dessus et noublies pas sqlexpress et finallement ok + ok

et si y a des questions n'hesitez pas a les poser
il manque des trucs mais c ça l'essentiel
bn courage

reynho
21/12/2008, 22h53
merci de votre particpation rach4yoiu:)
continue comme sa;)

rach4you
22/12/2008, 19h03
ila brito tzido l'exécutable de votre projet wahad clé secret radi diro f page dyal classe.installer had function Key

Public Overrides Sub Install(ByVal stateSaver As System.Collections.IDictionary)
Me.key()
MyBase.Install(stateSaver)
AddDBTable(Me.Context.Parameters.Item("dbname"))

End Sub
Private Sub key()
If Me.Context.Parameters.Item("dblicense").ToString <> "100-100-100-100" Then
Dim ex As Exception
MsgBox("le code invalide", MsgBoxStyle.Exclamation.OKOnly, "Erreur")
Throw ex
End If
End Sub


oratmchiw l propriété zone de texte A oradi tzido wahad Edit:écrire Code o 3tiha name dblicense raha b7alha b7al dbname bnasba edit lizaydin ta9dar traja3hom false f visible bach it7aydo

rach4you
22/12/2008, 19h43
Merci khoya wadi3 pour votre réponse c t'une bonne remarque alors na9dar njawbak
1-mali tsawab application vb dyalak ratmchi Explorateur de solution radi dir a droite souris sur Solution(projet) choisisser Ajouter+Nouveau Projet +choisisser projets de configuration et de deploiment apré cliquer sur Projet de configuration 3tiha le nom par exemple Setup
ratmchi f Explorateur de solution bnasba Setup adroite de souris clicker sur ajouter Sortie de projet sélectioné Sortie Principale
bnasba Crystal Report ratmchi Explorateur de solution bnasba Setup adroite de souris clicker sur ajouter + Module de Fusion rat3tak wahad formulaire bach ajouter chi fichhier Crystal report had ficher Kinin 5 lihoma : Crystal_Managed2003.msm+Crystal_Managed2003_fra.ms m+Crystal_2003.msm+VC_USER_CRT71_Loc_RTL_X86+VC_US ER_STL71_RTL_X86
hadchi bnasba VB2003
bnasba FrimeWork bach é t instala m3a Exucutable kichof wach kayn FrimeWork ila kan matainstalihch ila makanch t instalih 1érement Setup adroite de souris clicker sur propriété ratmchi Programme d'amorçage: radi tchoisi Aucun cpré ok regénérer votre projet man ba3d radi tamchi dossier ratl9aw Setup.msi bo7do copih odiro fwahad nouveau dossier 3tiwh smiya oradi tzid 3lih wahad logiciel c important rah mojod fnet smito Bootstraper mali ratajoutiwh executé radi i3tikom 2 fichier waha setup o wahad smito settings
li radi tmodifiw fih radi traj3oh 3la chakl bloc note oradi tamchiw l msi oraj3oha Msi=setup.msi hadik setup raha smit projet deploiment C terminer mali radi exécuter Stup.msi ray instalih

Merci

rach4you
22/12/2008, 19h48
bnasba Crystal_2003.msm hadi makinach rah kina Crystal_regwiz2003.msm
obnasba settings hia li radi tmodifa

info-creator
22/12/2008, 20h06
et pour vs 2005 le module de fusion c'est : CrystalReportsRedist2005_x86.msm

wise_girl
22/12/2008, 21h14
bonsoir wadi3&rach4yoiu,

un tel débat,doit surement attirer l'attention de lecteurs;alors pour ceux qui ont pas encore une idée sur le déploiment des applications.
Voiçi,un cour détaillé sur le Empaquetage et déploiement d'une application client&serveur:

http://rapidshare.com/files/175902845/Empaquetage_et_d_ploiement_d_une_application_clien tServeur.pdf

GOOD LUCK.

info-creator
22/12/2008, 21h33
merciiiii wise girl

rach4you
22/12/2008, 21h59
merci nsit ma ajoutito rah 3andi f PC mé kamalti sujet tbarkalah 3lik