Τι είναι ένα αρχείο VBPROJ;
Ένα αρχείο με επέκταση .vbproj είναι ένα αρχείο έργου της Microsoft Visual Basic που χρησιμοποιείται από τη μηχανή MSBuild της Microsoft για τη δημιουργία των έργων σε μια λύση του Visual Studio. Είναι παρόμοιο με το αρχείο CSPROJ για έργα .NET γραμμένα σε C#. Η μηχανή MSBuild διαβάζει πληροφορίες που περιέχονται σε διαφορετικές ομάδες από τα αρχεία VBPROJ και δημιουργεί το αρχείο εξόδου. Ένα αρχείο VBPROJ μπορεί να περιέχει πληροφορίες που σχετίζονται με καθολικά αναγνωριστικά, κλάσεις και ιδιότητες που καθορίζουν το έργο. Τα αρχεία VBPROJ μπορούν να ανοίξουν και να επεξεργαστούν χρησιμοποιώντας το Microsoft Visual Studio και οποιοδήποτε κοινό πρόγραμμα επεξεργασίας κειμένου, όπως το Σημειωματάριο σε λειτουργικά συστήματα Windows και MacOS.
Μορφή αρχείου VBPROJ - Περισσότερες πληροφορίες
Τα αρχεία VBPROJ είναι αρχεία κειμένου που είναι γραμμένα σε μορφή αρχείου XML με βάση το Σχήμα MSBuild XML. Ένα αρχείο VBPROJ περιέχει πληροφορίες με τη μορφή ετικετών XML που ορίζουν πληροφορίες που σχετίζονται με τη συγκεκριμένη ομάδα ρυθμίσεων. Συνιστάται ιδιαίτερα να ανοίξετε και να επεξεργαστείτε αυτά τα αρχεία ρυθμίσεων στο Microsoft Visual Studio IDE.
Στοιχεία VBPROJ
Τα συστατικά στοιχεία ενός αρχείου VB Settings είναι όπως φαίνεται στην παρακάτω εικόνα.
Ο παρακάτω πίνακας δίνει μια σύντομη περιγραφή αυτών των στοιχείων.
Στοιχείο | Περιγραφή |
---|---|
Έργο | Στοιχείο ρίζας κάθε αρχείου έργου και μπορεί να περιλαμβάνει χαρακτηριστικά για τον καθορισμό των σημείων εισόδου για τη διαδικασία κατασκευής εκτός από τον προσδιορισμό του σχήματος XML για το αρχείο έργου |
Ιδιότητες και Προϋποθέσεις | Οι ιδιότητες αποτελούνται από ζεύγη κλειδιού-τιμής και ορίζονται σε ένα στοιχείο PropertyGroup. Το όνομα στοιχείου ιδιότητας αντιπροσωπεύει το κλειδί ιδιότητας και το περιεχόμενο του στοιχείου ορίζει την τιμή ιδιότητας. |
Items and ItemGroups | Τα στοιχεία σε ένα αρχείο έργου είναι είσοδοι στη διαδικασία δημιουργίας, όπως αρχεία κώδικα, αρχεία διαμόρφωσης, αρχεία εντολών και άλλα που απαιτούνται ως μέρος της διαδικασίας δημιουργίας. Τα στοιχεία ορίζονται και πρέπει να ορίζονται σε ένα στοιχείο Ομάδας Ειδών. |
Στόχοι και Καθήκοντα | Ένα στοιχείο Task αντιπροσωπεύει μια μεμονωμένη εντολή κατασκευής (ή εργασία). Το MSBuild περιλαμβάνει ένα πλήθος προκαθορισμένων εργασιών όπως Copy, CSC, VBC, Exec. Οι εργασίες πρέπει πάντα να περιέχονται σε ένα στοιχείο “Target” που είναι ένα σύνολο από μία ή περισσότερες εργασίες που εκτελούνται διαδοχικά και ένα αρχείο έργου μπορεί να περιέχει πολλούς στόχους. |