2012-05-14 23 views

risposta

68

Hai solo bisogno di specificare una stringa di versione che utilizza il formato SemVer (ad esempio 1,0-beta) al posto del consueto formato (ad esempio, 1.0) e NuGet automaticamente trattarlo come un pacchetto prerelease.

"A partire da NuGet 1.6, NuGet supporta la creazione di pacchetti prerelease specificando una stringa di rilascio preliminare nel numero di versione in base alle specifiche Semantic Versioning (SemVer)." See NuGetDocs - Prerelease Versions

17

Inoltre, la versione preliminare non viene visualizzata se il loro numero di versione è inferiore alla versione stabile. Per esempio, se si dispone di apparirà

  • MyNuget v1.0.26
  • MyNuget v1.0.25-beta

Solo la versione stabile nella lista.

Se hai

  • MyNuget v1.0.26
  • MyNuget versione 1.1.25-beta

la versione non definitiva sarà installabile.