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

 

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

Post-Build events διαφορετικά για κάθε configuration

Îåêßíçóå áðü ôï ìÝëïò stumak. Τελευταία δημοσίευση από το μέλος stumak στις 05-11-2010, 00:12. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  04-11-2010, 12:32 60782

    Post-Build events διαφορετικά για κάθε configuration

    Πρίν ανοίξω αυτό το thread έκανα μία αναζήτηση στο net για το σχετικό θέμα. Βρήκα μία λύση σύμφωνα με την οποία πρέπει να κάνει κάποιος επεξεργασία του αρχείου XML του project και τροποιήσει το node που αναφέρεται στα Post-Build events βάζοντας μία σύνθηκη. Ένα παράδειγμα είναι το παρακάτω ...PropertyGroup Condition=" '$(Configuration)' == 'Debug' "... ...PostBuildEvent...start gpedit...PostBuildEvent... ...PropertyGroup... (οι τελείες μπήκαν γιατί το κομμάτι είναι XML και ο editor εδώ μάλλον μπερδεύεται) και αυτός που το πρότεινε ισχυρίζεται ότι "παίζει". Στο δικό dev pc δεν "έπαιξε" και χρησιμοποιώ VS2010. Το απόσπασμα μπορεί να βρεθεί εδώ http://stackoverflow.com/questions/150053/how-to-run-visual-studio-post-build-events-for-debug-build-only Ξέρει κανείς γιατί μπορεί αυτό να μην έπαιξε; Ή ακόμα σκέφτεστε κάτι καλύτερο εναλλακτικά;
  •  04-11-2010, 19:48 60799 σε απάντηση της 60782

    Απ: Post-Build events διαφορετικά για κάθε configuration

    Δεν μπορώ να καταλάβω γιατί μπερδεύτηκες τόσο:

    • Μέσα από τα properties ενός project, επιλέγεις Build Events. Στο tab που φαίνεται έχει δύο textboxes που μπορείς να γράψεις command lines που θέλεις να εκτελούνται, πριν και μετά από το build σου αντίστοιχα. Αυτά τα events που γράφεις είναι άλλα για Debug και άλλα για Release.
    • Οι εντολές που μπορείς να χρησιμοποιήσεις εκεί, είναι σαν να γράφεις στο command prompt.

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  04-11-2010, 20:39 60800 σε απάντηση της 60799

    Απ: Post-Build events διαφορετικά για κάθε configuration

    Μετα από μερικές δοκιμές διαπιστώσα ότι είναι τα ίδια για όλα τα configuration. Θεωρητικά θα έπρεπε να είναι διαφορετικά αλλά δεν είναι. Θα μπορούσες να το δοκιμάσεις και εσύ και να μου πείς; Ίσως να υπάρχει κάποιο πρόβλημα με το PC μου...δεν ξέρω....
  •  04-11-2010, 23:34 60801 σε απάντηση της 60800

    Απ: Post-Build events διαφορετικά για κάθε configuration

    Ναι, είναι τα ίδια, αλλά μπορείς να παίξεις με το $(ConfigurationName) και να χειριστείς την κατάσταση - αυτό είναι ουσιαστικά αυτό που προτείνει και το post στο StackOverflow που ανέφερες.

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  05-11-2010, 00:12 60802 σε απάντηση της 60801

    Απ: Post-Build events διαφορετικά για κάθε configuration

    Ναι, αυτό έκανα τελικά σαν work-around αλλά ήθελα να δώ εάν είναι μόνο δικό μου πρόβλημα και επιπλέον εάν υπάρχει κάποια πιο "κομψή" λύση γιατί το solution έχει αρκετά configurations. Όπως και να έχει σε ευχαριστώ για τον κόπο που έκανες να το δοκιμάσεις και εσύ. Φιλικά, Σταύρος Μακρίδης.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems