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

 

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

buildid σε .net2

Îåêßíçóå áðü ôï ìÝëïò angarato_surion. Τελευταία δημοσίευση από το μέλος George J. Capnias στις 16-02-2008, 10:57. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  07-02-2008, 18:30 39948

    buildid σε .net2

    Εδω και καιρω εχω παρατηρησει ,σε αρκετα προγραμματα που χρησιμοποιω  εναν κωδικο που ονομαζουν buildid.
    Πανω σε αυτο το θεμα θα ήθελα να κανω μερικές ερωτήσεις.

    1) Αυτόν τον κωδικό τον δημιουργει σαν σταθερά μεσα στον κώδικά ή τον δημιουργεί ο compiler;
    2) Αν τον δημιουργεί ο compiler πως μπορουμε να  τον δημιουργησουμαι εμεις βασει καποιας ημερομηνίας;

    για desktop εφαρμογες μηλαω οχι για web sites.

    συγνωμη αν το εβαλα σε λαθος μερος

    Υδροβάση(Hydrobase)
    profiles :
    codeplex
    sourceforge
    google code

    Υλοποιώ εφαρμογές υπό πληρωμή απλώς επικοινωνήστε μαζί μου
  •  16-02-2008, 10:57 40196 σε απάντηση της 39948

    Απ: buildid σε .net2

    Καλημέρα σου,

    Μέσα στο MSDN Library, υπάρχει ένα section "Building in Visual Studio" που περιέχει τα πάντα για τη διαδικασία Build. Με λίγα λόγια οι ερωτήσεις σου:

    1. Η έκδοση που βλέπουμε, μπορεί να έχει οριστεί από πριν, μέσα από τα properties του project, να στην δημιουργεί το Visual Studio αυτόματα κατά το build, ή να έχουμε κάποιο εργαλείο που να την ανανεώνει για εμάς. Όταν το Visual Studio την ενημερώνει για εμάς, έχει ένα συγκεκριμένο τρόπο που το κάνει - δεν είναι ο καλύτερος, είναι απλά ένας τρόπος:
      • Η τιμή του build είναι ίσο με τον αριθμό των ημερών από την 1η Ιανουαρίου 2000 σε σχέση με την την τοπική ώρα του μηχανήματος, και το

      • revision είναι ίσο με τον αριθμό των δευτερολέπτων από τα μεσάνυχτα της 1ης Ιανουαρίου 2000, σε σχέση με την τοπική ώρα, διαιρεμένο με 2

    2. Τους αριθμούς αυτούς δεν τους φτιάχνει ο compiler, και μπορείς χρησιμοποιώντας, τα pre-build και post-build events που διαθέτει το Visual Studio, να χρησιμοποιήσεις μια εξωτερική εφαρμογή για να αλλάζει εκείνη τους αριθμούς του build. Υπάρχουν πολλά παραδείγματα πως να το κάνεις αυτό, δες παραδείγματα που υπάρχουν στο CodeProject όπως το "Solution level Auto build increment Add-In" και το "Build Number Automation for Visual Studio .NET Projects".

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems