NGF:Λοιπον θελω να φτιαξω το setup για το προγραμμα μου. Εψαξα στο google πως γινεται με το Setup Project του Visual Studio αλλα δεν εβγαλα ακρη. Αυτο που θελω ειναι
α)Να κανει κανονικα εγκατασταση με επιλογη φακελου εγκαταστασης κτλ.
β)Συντομευση σε επιφανεια εργασιας και έναρξη που παει στο εκτελεσιμο
γ)Προσθεση στη Registry στο κλειδι Run τιμη που να στοχευει στο εκτελεσιμο ωστε να ξεκινα στην εκκινηση το προγραμμα
δ)Uninstall
ε)Τσεκαρισμα για προηγουμενες εκδοσεις προγραμματος και απεγκατασταση (οχι απαραιτητα αυτο)
Ευχαριστω και καληνυχτα
Τα (α) έως (δ) γίνονται με τα setup projects του Visual Studio. To (α) έρχεται έτοιμο με το που φτιάχνεις το project, το (β) γίνεται προσθέτοντας τα shortcuts στα κατάλληλα σημεία από το File System View, το (γ) γίνεται από το registry view και το (δ) είναι έτοιμο. Για το (ε) δεν σε καλύπτουν τα setup του VS.
Όλες οι ενέργειες τροποποίησης που κάνεις στο σύστημα του χρήστη, και ιδιαίτερα το (γ), που σπανίως έως σχεδόν ποτέ δεν είναι απαραίτητο, πρέπει να γίνουν με τη ρητή συγκατάθεση του χρήστη κατά το setup. Από το user interface view πρέπει να προσθέσεις διαλόγους (π.χ. έναν διάλογο με checkboxes) που να ρωταν το χρήστη για κάθε μια από τις τρεις ενέργειες. Η προσθήκη της εφαρμογής στο Run πρέπει by default να είναι απενεργοποιημένη. Ο τυπικός χρήστης θα πατήσει 4 φορές το Next, χωρίς να διαβάσει τίποτα, και θα καταλήξει με ένα πρόγραμμα στο autorun το οποίο δεν έχει ιδέα πώς βρέθηκε εκεί αλλά και πώς να το αφαιρέσει. Να θυμάσαι: ο υπολογιστής ανήκει στο χρήστη του και σε κανέναν άλλο.
Νατάσα Μανουσοπούλου