Απαιτήσεις: Στην καθημερινή ανάπτυξη, χρησιμοποιούνται συχνά πακέτα βιβλιοθηκών τρίτων και αυτό το άρθρο θα εισαγάγει τη δημιουργία ενός πακέτου NuGet από τη βιβλιοθήκη .NET Standard στο Visual Studio στα Windows και τη δημοσίευσή του στοwww.nuget.orgΠαραπάνω, κάντε την προσθήκη σας διαθέσιμη σε περισσότερους προγραμματιστές .NET/C#.
Αναθεώρηση:
NuGet.org Επισκόπηση
Το NuGet.org είναι ο δημόσιος κεντρικός υπολογιστής για πακέτα NuGet και χρησιμοποιείται από εκατομμύρια προγραμματιστές .NET και .NET Core καθημερινά.
Εγγραφή για λογαριασμό Microsoft
Για να δημιουργήσετε έναν λογαριασμό NuGet.org, πρέπει να έχετε έναν προσωπικό λογαριασμό Microsoft (MSA) ή Azure Active Directory (AAD). Εάν δεν έχετε λογαριασμό, δημιουργήστε έναν.
Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Εάν έχετε ήδη εγγραφεί, επισκεφθείτε τη σελίδα σύνδεσης NuGet.org:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Δημιουργήστε ένα έργο
Δημιούργησα ένα έργο βιβλιοθήκης .NET Standard χρησιμοποιώντας το vs2019 όπως φαίνεται παρακάτω:
Στο έργο, γράψτε τον δικό σας κώδικα και αυτό είναι αυτονόητο.
Κάντε δεξί κλικ στο στοιχείο, επιλέξτε την εντολή μενού Ιδιότητες και, στη συνέχεια, επιλέξτε την καρτέλα Συσκευασία. Οπως φαίνεται παρακάτω:
Σύμφωνα με τις πληροφορίες προτροπής, συμπληρώστε το αντίστοιχο πλαίσιο εισαγωγής κειμένου.
Στην επάνω γραμμή εργαλείων, επιλέξτε τη διαμόρφωση "Έκδοση" και, στη συνέχεια, κάντε δεξί κλικ στο έργο, κάντε κλικ στο "Πακέτο" και οι πληροφορίες εξόδου είναι οι εξής:
1>------ Ξεκίνησε η κατασκευή: Έργο: Sw.Core.Common, Διαμόρφωση: Απελευθερώστε οποιαδήποτε CPU ------ 1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll 1> Το πακέτο "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg" δημιουργήθηκε με επιτυχία. ========== Δημιουργήθηκε: 1 επιτυχία, 0 αποτυχία, 0 τελευταία, 0 παράλειψη ========== Μεταφόρτωση στο NuGet
Χρησιμοποιώντας έναν λογαριασμό Microsoft, εισέλθετε στην εφαρμογή NuGet και εξουσιοδοτήστε τα εξής:
Κάντε κλικ στην επιλογή Μεταφόρτωση στη γραμμή πλοήγησης, σύνδεσμος:
Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Επιλέξτε "Sw.Core.Common.1.0.0.nupkg" για το πακέτο έκδοσης που δημιουργήσαμε.
Τραβήξτε προς τα κάτω και κάντε κλικ στην επιλογή Δημοσίευση.
Το πρόγραμμα περιήγησης θα ανακατευθυνθεί στον σύνδεσμο μετά την επιτυχή κυκλοφορία και θα σας ζητήσει ότι το πακέτο δεν έχει ακόμη δημοσιευτεί. Θα εμφανιστεί στα αποτελέσματα αναζήτησης και θα είναι διαθέσιμο για εγκατάσταση/επαναφορά μόλις ολοκληρωθεί η επικύρωση και η ευρετηρίαση. Η επικύρωση και η ευρετηρίαση πακέτων μπορεί να διαρκέσουν έως και μία ώρα. Διαβάστε περισσότερα.
Σύνδεσμοι μετά την επιτυχή δημοσίευση:
Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Μπορείτε να διαμορφώσετε ορισμένες οδηγίες για το πακέτο nuget, να τροποποιήσετε τη διαμόρφωση .csproj ως εξής:
(Τέλος)
|