See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 13196|Vastuse: 3

[Allikas] Praktiline toiming: kasuta ProGet'i NuGeti privaatse hoidla loomiseks

[Kopeeri link]
Postitatud 27.02.2022 17:38:48 | | | |
ProGet on kommertslik privaatne repositooriumi tarkvara, millel on tasuta ja tasuline versioon, tegelikult on seeSee toetab mitte ainult hallatud NuGeti pakette。 Olen varem kirjutanud kaks artiklit privaatse NuGet-hoidla loomisest, järgmiselt:

Nuget Series 1 kasutab asp.net privaatse Nuget hoidla loomiseks
https://www.itsvse.com/thread-9368-1-1.html

Nuget Series 2 kasutab BaGeti privaatsete Nuget teenuste loomiseks
https://www.itsvse.com/thread-9380-1-1.html
ProGet toetab mitut allikat, sealhulgas:NuGet, PowerShell, Docker, Ruby Gems, VSIX, Chocolaty, npm, Bower, Maven, PyPI, Debian ja Helm

ProGet Editioni litsentsipiirangud:Hüperlingi sisselogimine on nähtav.

See artikkel kasutab Dockerit ProGeti paigaldamiseks CentOS süsteemile. Esiteks on Dockeri paigaldamise sammud CentOS-i süsteemis järgmised:


Dockeri konteinerite paigaldamine CentOS 7-le
https://www.itsvse.com/thread-9999-1-1.html
ProGeti paigaldamiseks on vaja ka SQL Serveri andmebaasi, paigaldusetapid on lühikesed, võite viidata järgmistele:

SQL Server 2019 andmebaasi juurutamine Dockeris
https://www.itsvse.com/thread-10186-1-1.html
Pärast andmebaasi teenuse paigaldamist tuleb luua ProGet andmebaas, ühenduda andmebaasiga Microsoft SQL Server Management Studio 18 abil ja täita järgmine käsk:

Loo ProGeti konteiner Dockeri abil järgmise käsuga:

Viitedokumentatsioon:Hüperlingi sisselogimine on nähtav.

Kui paigaldus on lõpetatud,Vaikimisi konto ja parool on: admin/admin, nagu alloleval joonisel näidatud:




Loo voog nimega: itsvse, nagu allpool näidatud:



Loo API võtmed, on mugav lükata nuget pakett API võtme kaudu, nagu alloleval joonisel näidatud:



Loo uus .NET Core 3.1 raamatukogu, redigeeri projekti .csproj faili (lisa PDB fail NuGet paketti) ja lisa järgmine:

Proovi genereerida nuget-pakett dotneti abil järgmise käsuga:

Pakendi metaandmete konfiguratsiooni viide:Hüperlingi sisselogimine on nähtav.



Mine bin\Debug kausta,Lükka nuget-pakett ProGeti hoidla, käsk on järgmine:



Lõpuks ava VS tööriist ja lisa NuGet lähtekoodi konfiguratsioon järgmiselt:



Sümbolite ja lähteserveri viidete kohta:Hüperlingi sisselogimine on nähtav.

(Lõpp)




Eelmine:Java toString() meetodite ülekirjutamise kohta
Järgmine:CentOS 7 keelab IP-aadressil serverile ligi pääseda
Postitatud 28.02.2022 19:54:06 |
Ma olen siin, et uuesti õppida.
Postitatud 01.03.2023 16:19:35 |
Õpi sellest, aitäh jagamast
 Üürileandja| Postitatud 07.08.2025 13:08:57 |
Viga NU1302 käivitab "taastamise" operatsiooni "HTTP" lähtekoodi http://itsvse:8081/repository/nuget-group/index.json. NuGet nõuab HTTPS-allikat. HTTP-allikate kasutamiseks tuleb NuGet.Config failis selgelt määrata "allowInsecureConnections" tõeks. Lisateabe saamiseks vaatahttps://aka.ms/nuget-https-everywhere

lahus
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com