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

Rodinys: 1737|Atsakyti: 0

[Šaltinis] Anotuojami pagrindinių, antraeilių, versijos numerių ir peržiūros versijų numeriai

[Kopijuoti nuorodą]
Paskelbta 2024-10-19 17:12:11 | | | |
Peržiūra:

.NET Core gauna unikalią asamblėjos tapatybę
https://www.itsvse.com/thread-10745-1-1.html


Versijos numerį sudaro nuo dviejų iki keturių dalių:Pagrindiniai, papildomi, komponavimo ir peržiūros numeriai

Pagrindinės versijos numeris ir papildomos versijos numeris yra privalomi, komponavimo numeris ir versijos numeris yra pasirenkami. Peržiūros numerio skyrius yra neprivalomas tik tuo atveju, jei komponavimo numerio skyrius neapibrėžtas. Visi apibrėžti komponentai turi būti dešimtainiai sveikieji skaičiai, didesni arba lygūs 0. Metaduomenys apriboja pagrindinius, nedidelius, kūrimo ir peržiūros komponentus iki maksimalios MaxValue 1.

Versijos numerio formatas parodytas žemiau. Pasirenkami komponentai rodomi laužtiniuose skliaustuose ("[" ir "]):

Pagrindinės versijos numeris. Versijos numeris[.build number[.revision number]]

Šie skyriai turėtų būti naudojami pagal toliau pateiktą konvenciją:

Pagrindinis: rinkiniai su tuo pačiu pavadinimu, bet skirtingais pagrindinių versijų numeriais nėra keičiami. Tai taikoma, pavyzdžiui, daugybei produktų perrašymų, dėl kurių neįmanoma pasiekti atgalinio suderinamumo.
Nedidelis: jei abu rinkiniai turi tą patį pavadinimą ir pagrindinės versijos numerį, bet skirtingus papildomų versijų numerius, tai rodo reikšmingą patobulinimą, tačiau pasirūpina atgaliniu suderinamumu. Tai taikoma, pavyzdžiui, modifikuotai produkto versijai arba naujai versijai, kuri yra visiškai suderinama su ankstesnėmis versijomis.
Statyti: Skirtingi komponavimo numeriai reiškia to paties šaltinio kompiliacijas. Tai tinka keisti procesorius, platformas ar kompiliatorius.
Peržiūra: rinkiniai su tuo pačiu pavadinimu, pagrindinės versijos numeriu ir papildomos versijos numeriu, tačiau skirtingi versijos numeriai turėtų būti visiškai keičiami. Tai taikoma anksčiau išleistų rinkinių saugos pažeidžiamumų taisymui.

Vėlesnės rinkinio versijos, kurios skiriasi tik komponavimo ar peržiūros numeriais, laikomos ankstesnių versijų greitojo taisymo inžinerijos (QFE) naujinimais. Jei reikia, galite padaryti komponavimo ir peržiūros numerius galiojančius pakeisdami konfigūracijos versijos strategiją.
Kuriant projektą AssemblyInfo1.vb numatytoji reikšmė turėtų būti <Assembly: AssemblyVersion("1.0.*")>

Sudarę pažiūrėkite į dll versijos informaciją, galite pamatyti, kad 1.0.1879.26471 nustatote patys, o trečiasis skaitmuo 1879 taip pat žino dienų skaičių nuo 2000.01.01 iki dabar, todėl paskutinis skaitmuo 26471 yra dinaminio valdymo versijos numeris.






Ankstesnis:Kas yra UUID? ir skirtumas tarp versijų
Kitą:Forumui jau 10 metų, ir jis vis dar toks tylus!
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