Jump to content

NuGet

NuGet
Разработчик(и) Microsoft , .NET Foundation
Первоначальный выпуск 5 октября 2010 г .; 13 лет назад ( 05.10.2010 )
Стабильная версия
6.10 [1]  Отредактируйте это в Викиданных / 22 мая 2024 г .; 23 дня назад ( 22 мая 2024 г. )
Предварительный выпуск
6.11.0.71 [2]  Отредактируйте это в Викиданных / 30 мая 2024 г .; 15 дней назад ( 30 мая 2024 г. )
Репозиторий github /НюГет /Дом
Написано в С#
Платформа .NET Framework
Тип Система управления пакетами
Лицензия Лицензия Апач 2.0
Веб-сайт www .nuget .org  Edit this on Wikidata

NuGet (произносится как «Новый Get») [3] менеджер пакетов , в основном используемый для упаковки и распространения программного обеспечения, написанного с использованием .NET и .NET_Framework . Фонд Outercurve первоначально создал его под названием NuPack. [4] [5] С момента своего появления в 2010 году NuGet превратился в более крупную экосистему инструментов и услуг, включая бесплатное клиентское приложение с открытым исходным кодом , размещенные серверы пакетов и инструменты развертывания программного обеспечения . [6]

Обзор [ править ]

Пакет NuGet — это отдельный ZIP-файл, содержащий .nupack или .nupkg расширение имени файла и содержит сборки .NET и необходимые для них файлы, а также файл манифеста, описывающий его содержимое. [7] Разработчики могут создавать эти пакеты с помощью клиентского приложения NuGet и публиковать их в частных или общедоступных репозиториях. [7]

NuGet изначально распространялся как расширение Visual Studio . Начиная с Visual Studio 2012, как Visual Studio , так и Visual Studio для Mac могут использовать пакеты NuGet. клиент NuGet, nuget.exe — это бесплатное приложение с открытым исходным кодом , работающее из командной строки , которое может как создавать, так и использовать пакеты. MSBuild и .NET Core SDK ( dotnet.exe) может использовать его, когда он присутствует. [7] NuGet также интегрирован с JetBrains Rider . [8]

Он поддерживает несколько языков программирования, в том числе:

  • .NET Framework Пакеты
  • .NET- пакеты
  • Собственные пакеты, написанные на C++ , [9] с созданием пакетов с помощью CoApp

См. также [ править ]

Ссылки [ править ]

  1. ^ «Примечания к выпуску NuGet 6.10» . Microsoft Learn . 22 мая 2024 г. Проверено 24 мая 2024 г.
  2. ^ «Выпуск 6.11.0.71» . Гитхаб . 30 мая 2024 г. Проверено 30 мая 2024 г.
  3. ^ И победитель — NuGet , haacked.com. Проверено 24 марта 2020 г.
  4. ^ Хаак, Фил. «НюГет» . Архивировано из оригинала 26 декабря 2018 года . Проверено 6 ноября 2010 г.
  5. ^ Хаак, Фил (21 октября 2010 г.). «Изменение названия проекта NuPack» . Фонд OuterCurve . Архивировано из оригинала 25 октября 2010 года . Проверено 6 ноября 2010 г.
  6. ^ Обзор экосистемы NuGet . CodeProject (18 августа 2013 г.). Проверено 6 февраля 2015 г.
  7. Перейти обратно: Перейти обратно: а б с Каранн-MSFT. «Что такое NuGet и что он делает?» . docs.microsoft.com . Проверено 12 ноября 2020 г. .
  8. ^ «Использовать пакеты NuGet» . www.jetbrains.com . 9 августа 2022 г. Проверено 31 марта 2023 г.
  9. ^ «NuGet для C++» . 26 апреля 2013 года . Проверено 29 апреля 2013 г.

Внешние ссылки [ править ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a48e557bb4127e6b9f35542f1b316dc9__1716222960
URL1:https://arc.ask3.ru/arc/aa/a4/c9/a48e557bb4127e6b9f35542f1b316dc9.html
Заголовок, (Title) документа по адресу, URL1:
NuGet - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)