Η κατάρτιση ενός έργου στη γραμμή εντολών μπορεί να γίνει χρησιμοποιώντας το Microsoft Build Engine ή χρησιμοποιώντας αρχεία δέσμης, αν και η πρώτη μέθοδος περιλαμβάνει τη χρήση αρχείων.targets που διατίθενται αποκλειστικά στο Visual Studio. Και οι δύο μέθοδοι σύνταξης βασίζονται στη χρήση των μεταγλωττιστών Visual Basic και Visual C #.
Οδηγίες
Βήμα 1
Βεβαιωθείτε ότι έχετε το απαιτούμενο εκτελέσιμο αρχείο MSBuild στο φάκελο% systemroot% Microsoft. NETFramework version_name και βεβαιωθείτε ότι η μεταβλητή διαδρομής συστήματος ταιριάζει με τον καθορισμένο κατάλογο. Καθορίστε τον κατάλογο που περιέχει τα αρχεία του επιθυμητού έργου στον διερμηνέα εντολών και βεβαιωθείτε ότι χρησιμοποιείται μία από τις επεκτάσεις: - csproj; - sln; - vbproj Εισαγάγετε την τιμή msbuild.exe όνομα του έργου που πρόκειται να μεταγλωττιστεί στη γραμμή εντολών πεδίο δοκιμής και ελέγξτε τα εμφανιζόμενα δεδομένα για την επιλεγμένη διαδικασία.
Βήμα 2
Χρησιμοποιήστε αρχεία δέσμης για να ορίσετε τις μεταβλητές διαδρομής που οδηγούν στη συγκρότηση. NET Compact Framework για χρήση, τις απαιτούμενες αναφορές και τη σύνταξη εντολών μεταγλωττιστή. Χρησιμοποιήστε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου για να δημιουργήσετε ένα νέο αρχείο και να προσθέσετε το αρχείο δέσμης που δημιουργήθηκε σε αυτό. Εάν είναι απαραίτητο, αλλάξτε την τιμή της μεταβλητής διαδρομής και αποθηκεύστε το δημιουργημένο έγγραφο με αυθαίρετο όνομα και επέκταση.bat.
Βήμα 3
Βεβαιωθείτε ότι η μεταβλητή διαδρομής περιέχει τον κατάλογο. NET Framework που περιέχει τα απαιτούμενα εκτελέσιμα csc.ee και vbc.exe, τα οποία είναι και οι μεταγλωττιστές Visual C # και Visual Basic. Εισαγάγετε την τιμή για το όνομα της παραγόμενης παρτίδας και των αρχείων προέλευσης στο πλαίσιο κειμένου διερμηνέα εντολών. Λάβετε υπόψη ότι η επέκταση του αρχείου προέλευσης πρέπει να ταιριάζει με τον μεταγλωττιστή που χρησιμοποιείται.
Βήμα 4
Χρησιμοποιήστε τις απαραίτητες τιμές παραμέτρων μεταγλωττιστή: - r - για να ορίσετε τις απαιτούμενες αναφορές συναρμολόγησης, - εισαγωγές - για να εισαγάγετε τους απαιτούμενους χώρους ονομάτων, - nostdlb - για να προσδιορίσετε τις απαιτούμενες παραλείψεις συναρμολόγησης (για Visual C #), - netcf - για να προσδιορίσετε την απαιτούμενη συναρμολόγηση παραλείψεις (για Visual Basic) · - noconfig - απαιτούμενη παράμετρος - sdkpath - για τον προσδιορισμό της θέσης της βιβλιοθήκης Mscorlib.dll.