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

 

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

Deploying a .Net Application

Îåêßíçóå áðü ôï ìÝëïò pap. Τελευταία δημοσίευση από το μέλος pap στις 16-03-2008, 13:55. Υπάρχουν 6 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  28-01-2008, 13:22 39614

    Deploying a .Net Application

    Θέλω να φτιάξω ένα setup μέσω του VS 2005 (ή ενδεχομένως με κάποιο άλλο πρόγραμμα, π.χ. NSIS, InnoSetup κλπ.)
    για μια εφαρμογή που έχω κάνει, στην οποία χρησιμοποιώ components του DeveloperExpress .Net.

    Έκανα μια προσπάθεια λοιπόν, και δεν τρέχει σε κάποιο άλλο μηχάνημα.

    Και κάτι άλλο: στο .Net 2.0 (ή στα: NSIS, InnoSetup κλπ.)  πως γίνεται σε ένα setup project να προσθέσω το .net framework 2.0
    (dotnetfx) και επίσης να τρέχει αυτόματα (να γίνεται και αυτό setup δηλαδή) καθώς γίνεται to setup της δικιάς μου εφαρμογής;
  •  29-01-2008, 10:14 39644 σε απάντηση της 39614

    Απ: Deploying a .Net Application

    Δεν παίζει ... δηλαδή?

    Όσον αφορά το framework και τα dependencies, το Setup project καταλαβαίνει από μόνο του ποιά components απαιτούνται από μία εφαρμογή. Επίσης, τα DevExpress components περιλαμβάνουν οδηγίες για το τί επιπλέον χρειάζεται να εγκαταστήσεις. Όσον αφορά το Framework, κοίτα στα project properties του setup project, στα Prerequisites. Εκεί ορίζεις την έκδοση του Framework που θέλεις και αν θα εγκατασταθεί από το δικό σου setup ή από το internet.

    Αν φτιάξεις το project σου χρησιμοποιώντας τον Setup Project Wizard τα περισσότερα από αυτά τα πράγματα ρυθμίζονται από το wizard τον ίδιο.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  29-01-2008, 10:27 39646 σε απάντηση της 39644

    Απ: Deploying a .Net Application

    Δεν κατάλαβα αυτό που λες ότι τα DevExpress components
    περιλαμβάνουν οδηγίες για το τι επιπλέον χρειάζεται να εγκαταστήσω.

    Που ακριβώς βρίσκονται αυτές οι οδηγίες;

    Έχοντας ρωτήσει και κάποιους συνεργάτες μου, μου έχουν πει
    πως απλά βάζεις τα dll's στο Application directory, αλλά τίποτα.

    Βασικά, εγώ υποψιάζομαι πως θα πρέπει να θέλει καμιά "περίεργη"-ειδική
    ρύθμιση κατά τη δημιουργία Setup project.
  •  29-01-2008, 10:32 39647 σε απάντηση της 39646

    Απ: Deploying a .Net Application

    Και κάτι άλλο,

    στη δοκιμή που έκανα σε ένα άλλο μηχάνημα, συμπέρανα
    πως η εφαρμογή "παίζει" μόνο όταν είναι ήδη εγκατεστημένα
    τα DevExpress, αλλιώς βγάζει το κλασικό error report.

    Πως γίνεται όμως σωστό setup χωρίς να υπάρχουν ήδη στο
    pc τα DevExpress;
  •  29-01-2008, 13:34 39656 σε απάντηση της 39647

    Απ: Deploying a .Net Application

    Περνάς τα .dll (DevExpress) που έχεις ως reference στο ίδιο directory ή στην GAC του PC target?

    Παναγιώτης Κεφαλίδης

    "Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
  •  29-01-2008, 20:44 39676 σε απάντηση της 39656

    Απ: Deploying a .Net Application

    Τα .dll του DevExpress περνάω, και μάλιστα αυτόματα κατά
    τη δημιουργία του Setup project από το VS2005.
  •  16-03-2008, 13:55 40873 σε απάντηση της 39676

    Απ: Deploying a .Net Application

    Τελικά το πρόβλημα επιλύθηκε.

    Δημιουργείς ένα Global Assembly Cache Folder στο Setup project
    (μιλώντας για VS 2005), όπου εκεί τελικά τοποθετείς τα dll's των DevExpress.

    Το μήνυμα αυτό το κάνω post, ώστε κάποιος που θα αντιμετωπίσει το
    ίδιο πρόβλημα να ξέρει πως λύνεται.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems