NuGet

ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ NuGet содСрТат сборки .NET, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ рСсурсы, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для использования ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.

РССстр ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² NuGet Π½Π° GitVerse прСдоставляСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ собствСнными ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ NuGet

ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² NuGet

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ‚ΠΎΠΊΠ΅Π½.

  2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ источник ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² NuGet, Π·Π°ΠΌΠ΅Π½ΠΈΠ² Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ поля Π½Π° ваши:

    dotnet nuget add source --name имя_источника \
    --username ваш_username --password ваш_Ρ‚ΠΎΠΊΠ΅Π½ \
    --store-password-in-clear-text \
    https://gitverse.ru/api/packages/ваш_username/nuget/index.json

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

    dotnet nuget add source --name nuget_pkg_example --username author2 --password 1e89ba340001bd3d56ba46fe202289bcb85aa5c4 --store-password-in-clear-text https://gitverse.ru/api/packages/author2/nuget/index.json
  3. Для ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π·Π°ΠΌΠ΅Π½ΠΈΠ² Π² Π½Π΅ΠΉ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ поля Π½Π° ваши:

    dotnet nuget push --source имя_источника \
    ΠΏΡƒΡ‚ΡŒ/ΠΊ/Ρ„Π°ΠΉΠ»Ρƒ.nupkg

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

    dotnet nuget push --source nuget_pkg_example bin/Release/nuget_pkg_example.1.0.0.nupkg

Установка ΠΏΠ°ΠΊΠ΅Ρ‚Π°

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ установки описан Π½Π° страницС ΠΏΠ°ΠΊΠ΅Ρ‚Π°:

Π’Ρ‹ нашли Ρ‡Ρ‚ΠΎ искали?