2012-08-09 12 views
8

De acuerdo con la documentation, se admite versiones pre-lanzamiento, con un ejemplo dado de:está pre-lanzamiento de versiones posibles en Nuget

Within the NuSpec file, specify the version in the element

<version>1.0.1-alpha</version> 

Estoy construyendo desde un archivo .nuspec; si incluyo esta línea textualmente, a continuación, ejecutar (en la consola del gestor de paquetes):

PM> nuget pack "Nuget\protobuf-net.nuspec"

entonces me sale un error poco gordo:

Attempting to build package from 'protobuf-net.nuspec'. 
NuGet.exe : Input string was not in a correct format. 
At line:1 char:6 
+ nuget <<<< pack "Nuget\protobuf-net.nuspec" 
    + CategoryInfo   : NotSpecified: (Input string wa...correct format.:String) [], RemoteException 
    + FullyQualifiedErrorId : NativeCommandError 

Si, sin embargo, sólo tiene que utilizar <version>1.0.1</version> y ejecuta exactamente el mismo comando, entonces obtengo:

Attempting to build package from 'protobuf-net.nuspec'. 
Successfully created package 'C:\Dev\protobuf-net\protobuf-net.1.0.1.nupkg'. 

Y de hecho, se ha construido correctamente. My NuGet Package Manager informa la versión 2.0.30625.9003.

Entonces, ¿estoy haciendo algo mal? o rompieron algo?

+0

¿Ocurre lo mismo cuando utiliza la línea de comandos nuget.exe fuera de NuGet Package Manager Console? –

+0

Acabo de hacer esto sin ningún problema con nuget 2.0.30619.9000. Si ejecuta 'nuget help', ¿cuál es la versión que imprime en la parte superior? – vcsjones

+0

@vsjones 'NuGet Version: 1.5.21005.9019' - ¿suena extrañamente bajo ...? –

Respuesta

3

NuGet Version: 1.5.21005.9019

Versiones semánticas fue introduced in nuget 1.6. Es hora de una actualización. Puede usar nuget update -self para actualizar desde la línea de comando.

+0

Sí; Tan sencillo como eso; 'NuGet.CommandLine' estaba desactualizado, y de alguna manera no se mostraba para la actualización. No voy a analizar en exceso por qué: desinstalando y reinstalando el sistema 'NuGet.CommandLine', aclamaciones. –

Cuestiones relacionadas