Изисквания: В ежедневната разработка често се използват библиотечни пакети от трети страни, а тази статия ще представи създаването на NuGet пакет от библиотеката .NET Standard във Visual Studio на Windows и публикуването му вwww.nuget.orgГоре, направете плъгина си достъпен за повече .NET/C# разработчици.
Преглед:
NuGet.org Обзор
NuGet.org е публичен хост за NuGet пакети и се използва от милиони разработчици на .NET и .NET Core всеки ден.
Регистрирайте се за Microsoft акаунт
За да създадете NuGet.org акаунт, трябва да имате Microsoft Personal Account (MSA) или Azure Active Directory (AAD). Ако нямаш акаунт, създай такъв.
Входът към хиперлинк е видим.
Ако вече сте се регистрирали, посетете страницата за вход NuGet.org:Входът към хиперлинк е видим.
Създайте проект
Създадох проект за .NET Standard библиотека, използвайки vs2019, както е показано по-долу:
В проекта си пиши собствен код, и това е ясно.
Кликнете с десен бутон върху елемента, изберете командата в менюто Properties и след това изберете таба Packaging. Както е показано по-долу:
Според информацията от подсказката, попълнете съответното текстово поле за въвеждане.
В горната лента с инструменти изберете конфигурацията "Release", след това кликнете с десен бутон върху проекта, изберете "Package" и изходната информация е следната:
1>------ Започната конфигурация: Проект: Sw.Core.Common, Конфигурация: Пускане Всеки процесор ------ 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.1.0.0.nupkg" е успешно създаден. ========== Генерирано: 1 успех, 0 неуспешен, 0 последен, 0 пропуснати ========== Качване в NuGet
С помощта на Microsoft акаунт влезте в приложението NuGet и се овластете по следния начин:
Кликнете Качи в навигационната лента, линк:
Входът към хиперлинк е видим.
Изберете "Sw.Core.Common.1.0.0.nupkg" за пакета за издание, който създадохме.
Дръпнете към долната част и натиснете Публикуване.
Браузърът ще бъде пренасочен към линка след успешното издание и ще покаже, че пакетът все още не е публикуван. Той ще се появи в резултатите от търсенето и ще бъде достъпен за инсталиране/възстановяване след приключване на валидацията и индексирането. Валидирането и индексирането на пакети могат да отнемат до час. Прочетете още.
Връзки след успешна публикация:
Входът към хиперлинк е видим.
Можете да конфигурирате някои инструкции за nuget пакета, като промените .csproj конфигурацията по следния начин:
(Край)
|