Szemle:
A verziószám két-négy részből áll:Nagy, kisebb számok, építés és felülvizsgálati számok。
A nagy verziószám és a kisebb verziószám kötelező, a build szám és a verziószám opcionális. A módosítási szám szakasz opcionális, ha a build number szakasz nincs definiálva. Minden definiált komponensnek tizedes egész számnak kell lennie, amely nagyobb, mint 0. A metaadatok a nagy, kisebb építési és revizív komponenseket maximumként 1-re korlátozza.
A verziószám formátuma az alábbiakban látható. Az opcionális összetevők négyzetzárójelben jelennek meg ("[" és "]):
Fő verziószám. Verziószám[.build number[.revision number]]
Ezeket a szakaszokat az alábbi konvenció szerint kell használni:
Dúr: Az azonos nevű összeállítások, de eltérő nagy verziószámok nem cserélhetők fel. Ez például sok termékmódosításra vonatkozik, amelyek lehetetlenné teszik a visszafelé kompatibilitás elérését. Minor: Ha mindkét összeállításnak ugyanaz a neve és a fő verziószáma, de eltérő kisebb verziószáma, az jelentős fejlesztést jelez, de kezeli a visszafelé kompatibilitást. Ez például egy módosított termékre vagy egy teljesen visszafelé kompatibilis új verzióra vonatkozik. Build: Különböző build számok ugyanazon forrás újrafordításait jelentik. Ez alkalmas processzorok, platformok vagy fordítók cseréjére. Átdolgozás: Ugyanaz a név, fő és kisebb verziószám azonos összeállítása, de eltérő verziószámok teljesen felcserélhetők lehetnek. Ez vonatkozik a korábban kiadott összeállítások biztonsági sebezhetőségeinek javítására.
A későbbi verziók, amelyek csak az építési vagy javítási számban különböznek, Quick Fix Engineering (QFE) frissítésként tekinthetők a korábbi verziókhoz. Ha szükséges, a konfigurációban a verziós szabályzat megváltoztatásával hatékonysá teheted a build- és verziószámokat. Projekt építésekor AssemblyInfo1.vb alapértelmezettként <Assembly: AssemblyVersion("1.0.*") legyen>
Fordítás után nézd meg a dll verzióinformációit, láthatod, hogy az 1.0.1879.26471 a saját magad van beállítva, és a harmadik számjegy, az 1879 is ismeri a napok számát a 2000.01.01-től napjainkig, így az utolsó szám 26471 a dinamikus vezérlő verziószám.
|