Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Uninstall από το install μιας εφαρμογής

Îåêßíçóå áðü ôï ìÝëïò tarasiadis. Τελευταία δημοσίευση από το μέλος darklynx στις 16-02-2010, 13:35. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  13-02-2010, 21:57 57132

    Uninstall από το install μιας εφαρμογής

    Δεν ξέρω πως να περιγράψω τον τίτλο...

    Έχω ολοκληρωσει μια εφαρμογή WPF και την κάνω publish για να μπορεί να γίνει εγκατάσταση σε κάθε PC. Τι θα πρέπει να κάνω ώστε να ελέγχεται πριν την εγκατάσταση αν έχει το συγκεκριμένο PC εγκατεστημένη την εφαρμογή, και αν ναι να την κάνει uninstall και μετά να προχωράει η εγκατάσταση; Όπως δηλαδή κάθε σύγχρονη εμπορική εφαρμογή.

    Το λέω αυτό γιατί για να την κάνω εγκατάσταση τώρα πρέπει να την επεγκαταστήσω χειροκίνητα πρώτα.

    Ευχαριστώ.
  •  14-02-2010, 13:19 57134 σε απάντηση της 57132

    Απ: Uninstall από το install μιας εφαρμογής


    Θα προσπαθήσω να πάω την κουβέντα κάπου αλλού... σε κάποιο δικό μου deployment, με clickonce, χρειάστηκε να κάνουμε revert ( για λόγους που θα πάρει πολύ ώρα για να εξηγήσω ), σε κάποιο παλιότερο version της ίδιας εφαρμογής.
    Το clickonce , κρατάει και ένα προηγούμενο version της εφαρμογής για να μπορεί ο χρήστης να "γυρίσει" πίσω. εκτός από την δυνατότητα, του χρήστη μέσω του control panel να κάνει uninstall, μπορεί και να κάνει revert to older version ( από το
    Add/Remove programs)

    αυτό που λέω , είναι να δεις καλύτερα, αν αυτό που θες να κάνεις (remove older versions) είναι η καλύτερη επιλογή.


    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  14-02-2010, 19:26 57137 σε απάντηση της 57134

    Απ: Uninstall από το install μιας εφαρμογής

    Τι είναι το clickonce;

    Αυτό που θέλω είναι μόνο να κάνει remove την προηγούμενη έκδοση και να κάνει install την νέα. Τώρα αν μπορώ να έχω και επιπλέον δυνατότητες και να κρατάει και τα versions ακόμη καλύτερα.

    Πως όμως;
  •  14-02-2010, 19:42 57138 σε απάντηση της 57137

    Απ: Uninstall από το install μιας εφαρμογής

    tarasiadis:
    Τι είναι το clickonce;

    Αυτό που θέλω είναι μόνο να κάνει remove την προηγούμενη έκδοση και να κάνει install την νέα. Τώρα αν μπορώ να έχω και επιπλέον δυνατότητες και να κρατάει και τα versions ακόμη καλύτερα.

    Πως όμως;



    This Business Is Binary. You are a 1 or a 0. Alive or Dead.-
  •  16-02-2010, 13:35 57156 σε απάντηση της 57138

    Απ: Uninstall από το install μιας εφαρμογής

    Δεν νομίζω ότι αρκεί ένα απλό publish σε αυτήν την περίπτωση,θα πρέπει να στήσεις ένα setup project για αυτήν την περίπτωση.Πρώτα από  όλα πρέπει να σιγουρευτείς ότι ο νέος installer αυξάνει σωστά το version της εφαρμογής σου,αν δεν το προβλέψεις αυτό είναι άσκοπο να σκέφτεσαι για update feature.Αν θέσεις το RemovePreviousVersions αν ο installer σου δει ότι υπάρχει εγκατεστημένη παλιότερη έκδοση της εφαρμογής θα την αφαιρέσει και θα βάλει τη νέα.Υπάρχει και η δυνατότητα να κάνεις αλλαγές χωρίς να αλλάξεις τα versions,που δεν στη συνιστώ εκτός αν κάνεις μικρές αλλαγές σε επίπεδο ενός μικρού patch.Κάποιες γενικές πληροφορίες εδώ:
    http://msdn.microsoft.com/en-us/library/aa370579(VS.85).aspx
    http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/652b23a2-d413-4ea1-ad9f-4564ca7f5a55
    http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/be85add9-6786-4144-bd9e-8d245bddc82a

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems