Εγκατάσταση Εφαρμογής .NET 2.0
Το να κάνεις εγκατάσταση την εφαρμογή σου στον πελάτη στο παρελθόν ήταν μια διαδικασία η οποία ήταν επίπονη και απαιτούσε ειδικό χειρισμό αλλά και stress test.
Σήμερα με όλα τα καλούδια τα οποία μας έχει δώσει το Visual Studio 2005 πραγματικά κάνει την ζωή μας εύκολη.
Στο παρελθόν ήθελες να κάνεις εγκατάσταση μια desktop .net εφαρμογή στον πελάτη σου και έπρεπε να κάνεις τα μύρια όσα από το να ελέξεις αν υπάρχει το .net framework μέχρι να εγκαταστήσεις τα crystal reports.
Έτσι όταν έφτιαχνες το msi σου έκανες όλους τους ελέγχους σου μέσα σε αυτό στις αντίστοιχες επιλογές που είχες.
Τι κάνεις λοιπόν σήμερα;
Φτιάχνεις όμορφα και ωραία την εφαρμογή σου την κάνεις compile σε release και θέλεις να φτιάξει το setup σου.
Διαλέγεις από τα templates το αντίστοιχο και βάζεις τα αρχεία της εφαρμογή σου, ωραία!!!!
Τι θα γίνει όμως αν δεν υπάρχει το framework στον πελάτη ή εαν χρησιμοποιείς crystal reports στην εφαρμογή σου; Merge Modules θα μου πείτε ΟΚ δεχτό.
Αλλά τελικά τα πράγματα είναι πιο απλά
Στο setup project σου κάνεις right click Properties και στον διάλογο που σου βγάζει πατάς το κουμπί Prerequsites.
Διαλέγεις αυτά που θέλεις, απλά εαν θέλεις να είναι όλα στο cd που θα βγάλεις διαλέγεις την δεύτερη επιλογή από τις τρεις που έχεις (Download .... from the same location)΄
Αυτό ήταν κάνεις compile το setup σου και στο output directory έχεις όλα όσα σου χρειάζονται. Τα παίρνεις όλα στο cd σου και τα στέλνεις στον πελάτη σου.
Αυτός κάνει εκτέλεση του setup.exe και αυτό κοιτάζει εαν αυτά που έχεις σαν προαπαιτούμενα (framework , mdac, crystal reports κλπ) υπάρχουν στο pc του αν οχι τα κάνει εγκατάσταση και μετά εγκαθηστά την εφαρμογή σου.
Αυτό ήταν τελείωσες!!!