Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 13196|Vastaus: 3

[Lähde] Käytännön toiminta: Käytä ProGetiä rakentaaksesi NuGet-yksityisen tietovaraston

[Kopioi linkki]
Julkaistu 27.2.2022 17.38.48 | | | |
ProGet on kaupallinen yksityinen tietovarasto-ohjelmisto, jolla on ilmainen versio ja maksullinen versio, se on itse asiassaSe ei ainoastaan tue hallittuja NuGet-paketteja。 Olen myös aiemmin kirjoittanut kaksi artikkelia yksityisen NuGet-tietovaraston rakentamisesta, seuraavasti:

Nuget Series 1 käyttää asp.net rakentaakseen yksityisen Nuget-tietovaraston
https://www.itsvse.com/thread-9368-1-1.html

Nuget Series 2 käyttää BaGetia rakentaakseen yksityisiä Nuget-palveluita
https://www.itsvse.com/thread-9380-1-1.html
ProGet tukee useita lähteitä, mukaan lukien:NuGet, PowerShell, Docker, Ruby Gems, VSIX, Chocolaty, npm, Bower, Maven, PyPI, Debian ja Helm

ProGet Edition -lisenssirajoitukset:Hyperlinkin kirjautuminen on näkyvissä.

Tässä artikkelissa käytetään Dockeria ProGetin asentamiseen CentOS-järjestelmään. Ensinnäkin Dockerin asennusvaiheet CentOS-järjestelmään ovat seuraavat:


Asenna Docker-kontit CentOS 7:lle
https://www.itsvse.com/thread-9999-1-1.html
ProGetin asennus vaatii myös SQL Server -tietokannan, asennusvaiheet ovat lyhyitä, voit viitata seuraaviin:

Ota SQL Server 2019 -tietokanta käyttöön Dockerissa
https://www.itsvse.com/thread-10186-1-1.html
Kun olet asentanut tietokantapalvelun, sinun täytyy luoda ProGet-tietokanta, yhdistää tietokantaan Microsoft SQL Server Management Studio 18:lla ja suorittaa seuraava komento:

Luo ProGet-kontti Dockerilla seuraavalla komennolla:

Viitedokumentaatio:Hyperlinkin kirjautuminen on näkyvissä.

Kun asennus on valmis,Oletustili ja salasana ovat: admin/admin, kuten alla olevassa kuvassa näkyy:




Luo syöte nimellä: itsvse, kuten alla on esitetty:



Luo API-avaimet, on kätevää työntää nuget-paketti API-avaimen läpi, kuten alla olevassa kuvassa näkyy:



Luo uusi .NET Core 3.1 -kirjasto, muokkaa projektin .csproj -tiedostoa (sisällytä PDB-tiedosto NuGet-pakettiin) ja lisää seuraavat:

Yritä luoda nuget-paketti dotnetin avulla seuraavalla komennolla:

Paketin metatietojen konfiguraatioviite:Hyperlinkin kirjautuminen on näkyvissä.



Mene bin\Debug-hakemistoon,Työnnä nuget-paketti ProGet-repositorioon, komento on seuraava:



Lopuksi avaa VS-työkalu ja lisää NuGet-lähdekonfiguraatio seuraavasti:



Tietoa symboleista ja lähdepalvelinviitteistä:Hyperlinkin kirjautuminen on näkyvissä.

(Loppu)




Edellinen:Java toString()-metodien yliottamisesta
Seuraava:CentOS 7 kieltää IP-osoitetta pääsemästä palvelimelle
Julkaistu 28.2.2022 19.54.06 |
Olen täällä oppimassa uudelleen.
Julkaistu 1.3.2023 16.19.35 |
Opi siitä, kiitos kun jaoit kokemuksesi
 Vuokraisäntä| Julkaistu 7.8.2025 13.08.57 |
Virhe NU1302 suorittaa "palautus"-operaatiota HTTP-lähdekoodin http://itsvse:8081/repository/nuget-group/index.json. NuGet vaatii HTTPS-lähteen. HTTP-lähteiden käyttämiseksi sinun täytyy asettaa "allowInsecureConnections" NuGet.Config-tiedostossa eksplisiittisesti trueksi. Lisätietoja löytyy osoitteestahttps://aka.ms/nuget-https-everywhere

ratkaisu
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com