Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 54024|Atsakyti: 2

[Šaltinis] Nuget 2 serija naudoja BaGet privačioms Nuget paslaugoms kurti

[Kopijuoti nuorodą]
Publikuota: 2020-9-9 22:54:41 | | | |
Interneto komandos ir įmonės projektų kūrimo procese nenorime įkelti dažniausiai naudojamų bibliotekų pagal nuorodą, bet gali būti supakuotos į nuget paketus, kad būtų lengviau valdyti ir prižiūrėti, todėl mums reikia privačios nuget saugyklos paslaugos.

"Nuget Series 1" naudoja asp.net, kad sukurtų privačią "Nuget" saugyklą
https://www.itsvse.com/thread-9368-1-1.html


"BaGet" yra atvirojo kodo projektas "GitHub", "BaGet" yra lengvas "NuGet" ir "Symbol" serveris su numatytąja duomenų bazeSqlite

Pirma, serveryje turi būti įdiegtas .NET Core 3.1 SDK. (praleista)

Įdiekite "Hostingo paketą" ir atsisiųskite jį adresu:Hipersaito prisijungimas matomas.

Priešingu atveju, kai IIS paleidžia NuGet svetainę, bus pranešta apie šią klaidą:

HTTP klaida 500.19 – vidinė serverio klaida

Prašomo puslapio pasiekti negalima, nes atitinkami to puslapio konfigūracijos duomenys neleistini.

Atsisiųskite "BaGet" adresu:Hipersaito prisijungimas matomas.

Sukurkite naują IIS svetainės katalogą "C:\itsvse_file\wwwroot\nuget.itsvse.com" ir išskleiskite atsisiųstą paketą į šį katalogą.

"ASP.NET Core" diegimas IIS serveryje
https://www.itsvse.com/thread-7838-1-1.html

Programų telkinys nustatytas kaip Nėra valdomojo kodo, kaip parodyta toliau pateiktame paveikslėlyje:



Pasiekite susietosios svetainės domeno vardą, kaip parodyta šiame paveikslėlyje:



Galite keisti konfigūraciją pagal savo faktinę situaciją, o konfigūracijos failas yra :appsettings.json

Nuoroda:Hipersaito prisijungimas matomas.

Pabandykite stumti paketą naudodami tokią komandą:

Klaida yra tokia:

error: Response status code does not indicate success: 405 (Method Not Allowed).
Sprendimas

Modifikuokite IIS svetainės web.config failą taip:

Pabandykite paspausti dar kartą ir tai pavyks, kaip parodyta toliau:



(Pabaiga)





Ankstesnis:"Azure DevOps 2020 (IV)" kompiliuotos užduotys naudojant vamzdynus
Kitą:Azure DevOps 2020 (V) Automatizuokite NUGET paketų išleidimą naudodami vamzdynus
 Savininkas| Publikuota 2020-9-10 09:48:37 |
appsettings.json Konfigūracijos failas yra toks:

 Savininkas| Publikuota: 2021-5-31 09:29:35 |
Stumkite nuget paketus urmu, cmd scenarijus yra toks:

Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com