Número de versión del exe

27/08/2009 - 14:05 por Isabel | Informe spam
Hola,

Como puedo hacer para que, en cada compilación en modo release, me
incremente el valor de "compilación" de forma automática?
Si voy a propiedades del proyecto, en la pestaña "Aplicación" y en
"Información de ensamblado", aparecen la versión de ensamblado y la versión
de archivo.

Yo quisiera que si le pongo manualmente a la versión de asrchivo algo como:
1.1.100.0, en cada compilación en mode release me incrementara el 100 y
pasar a ser 1.1.101.0.
Creo que esto lo hace automaticamente cuando se publica en clickOnce.

Se puede hacer de alguna forma?

Grácias.

Preguntas similare

Leer las respuestas

#1 Claudio Quezada
27/08/2009 - 17:13 | Informe spam
alguna vez hice algo asi colocando un * en vez de un numero...

[assembly: AssemblyVersion("1.0.0.*")]

este solo permite el "*" en la ultima posicion y por cada compilacion el
numero incrementara





Isabel escribió:
Hola,

Como puedo hacer para que, en cada compilación en modo release, me
incremente el valor de "compilación" de forma automática?
Si voy a propiedades del proyecto, en la pestaña "Aplicación" y en
"Información de ensamblado", aparecen la versión de ensamblado y la versión
de archivo.

Yo quisiera que si le pongo manualmente a la versión de asrchivo algo como:
1.1.100.0, en cada compilación en mode release me incrementara el 100 y
pasar a ser 1.1.101.0.
Creo que esto lo hace automaticamente cuando se publica en clickOnce.

Se puede hacer de alguna forma?

Grácias.


Respuesta Responder a este mensaje
#2 Jose Camacho Vaca
27/08/2009 - 18:02 | Informe spam
Perdon por la intromision. Y como puedo obtener la version mediante codigo.
Es decir cada vez que se hace la publicacion por click-once o por medio de un
Setup yo le puedo poner la versión de la publicación, ese numero es el que
me gustaria saber por codigo para mostrarlo en alguna pantalla de acerca de o
de ayuda para poder brindar un mejor soperte al usuario.
Gracias y un saludo.
José Camacho Vaca
Colima, MX


"Claudio Quezada" wrote:

alguna vez hice algo asi colocando un * en vez de un numero...

[assembly: AssemblyVersion("1.0.0.*")]

este solo permite el "*" en la ultima posicion y por cada compilacion el
numero incrementara





Isabel escribió:
> Hola,
>
> Como puedo hacer para que, en cada compilación en modo release, me
> incremente el valor de "compilación" de forma automática?
> Si voy a propiedades del proyecto, en la pestaña "Aplicación" y en
> "Información de ensamblado", aparecen la versión de ensamblado y la versión
> de archivo.
>
> Yo quisiera que si le pongo manualmente a la versión de asrchivo algo como:
> 1.1.100.0, en cada compilación en mode release me incrementara el 100 y
> pasar a ser 1.1.101.0.
> Creo que esto lo hace automaticamente cuando se publica en clickOnce.
>
> Se puede hacer de alguna forma?
>
> Grácias.
>
>

Respuesta Responder a este mensaje
#3 Carmelo J. Morales Muñoz
27/08/2009 - 21:51 | Informe spam
Si no me equivoco, pues hablo de memoria, si te creas un formulario del tipo
AboutBox, de los que lleva ya prediseñados el vs, si consultas sus
constructores creo que puedes ver como él mismo extrae esos datos, recuerdo
haberlo visto, pero vamos, que hablo de memoria y de eso ando fatal ;)

bye!

"Jose Camacho Vaca" escribió en
el mensaje de noticias:
Perdon por la intromision. Y como puedo obtener la version mediante
codigo.
Es decir cada vez que se hace la publicacion por click-once o por medio de
un
Setup yo le puedo poner la versión de la publicación, ese numero es el
que
me gustaria saber por codigo para mostrarlo en alguna pantalla de acerca
de o
de ayuda para poder brindar un mejor soperte al usuario.
Gracias y un saludo.
José Camacho Vaca
Colima, MX


"Claudio Quezada" wrote:

alguna vez hice algo asi colocando un * en vez de un numero...

[assembly: AssemblyVersion("1.0.0.*")]

este solo permite el "*" en la ultima posicion y por cada compilacion el
numero incrementara





Isabel escribió:
> Hola,
>
> Como puedo hacer para que, en cada compilación en modo release, me
> incremente el valor de "compilación" de forma automática?
> Si voy a propiedades del proyecto, en la pestaña "Aplicación" y en
> "Información de ensamblado", aparecen la versión de ensamblado y la
> versión
> de archivo.
>
> Yo quisiera que si le pongo manualmente a la versión de asrchivo algo
> como:
> 1.1.100.0, en cada compilación en mode release me incrementara el 100 y
> pasar a ser 1.1.101.0.
> Creo que esto lo hace automaticamente cuando se publica en clickOnce.
>
> Se puede hacer de alguna forma?
>
> Grácias.
>
>

Respuesta Responder a este mensaje
#4 Claudio Quezada
28/08/2009 - 06:29 | Informe spam
efectivamente, como dice Carmelo Morales, creas un proyecto del tipo About.
si no quieres eso deberías tener un codigo similar a este

/// <summary>
/// Versión de la aplicación
/// </summary>
public string AssemblyVersion
{
get
{
return
Assembly.GetExecutingAssembly().GetName().Version.ToString();
}
}

saludos.


"Jose Camacho Vaca" wrote in
message news:
Perdon por la intromision. Y como puedo obtener la version mediante
codigo.
Es decir cada vez que se hace la publicacion por click-once o por medio de
un
Setup yo le puedo poner la versión de la publicación, ese numero es el
que
me gustaria saber por codigo para mostrarlo en alguna pantalla de acerca
de o
de ayuda para poder brindar un mejor soperte al usuario.
Gracias y un saludo.
José Camacho Vaca
Colima, MX


"Claudio Quezada" wrote:

alguna vez hice algo asi colocando un * en vez de un numero...

[assembly: AssemblyVersion("1.0.0.*")]

este solo permite el "*" en la ultima posicion y por cada compilacion el
numero incrementara





Isabel escribió:
> Hola,
>
> Como puedo hacer para que, en cada compilación en modo release, me
> incremente el valor de "compilación" de forma automática?
> Si voy a propiedades del proyecto, en la pestaña "Aplicación" y en
> "Información de ensamblado", aparecen la versión de ensamblado y la
> versión
> de archivo.
>
> Yo quisiera que si le pongo manualmente a la versión de asrchivo algo
> como:
> 1.1.100.0, en cada compilación en mode release me incrementara el 100 y
> pasar a ser 1.1.101.0.
> Creo que esto lo hace automaticamente cuando se publica en clickOnce.
>
> Se puede hacer de alguna forma?
>
> Grácias.
>
>

Respuesta Responder a este mensaje
#5 Isabel
28/08/2009 - 12:44 | Informe spam
Hola,

Nada. No me funciona.
Según la ayuda, se puede poner "1.0.*" con lo que diariamente incrementa el
numero de compilación, y el número de revisión es aleatoria.
Si se pone "1.1.1.*", se incrementa el numero de revisión (segun la ayuda,
tambien).

Pero ya lo puedo poner como quiera que al compilar me lanza la advertencia:
ALINK: Warning AL1053: La versión "1.1.1.*" especificada para "versión del
archivo" no tiene el formato "major.minor.build.revision" normal.y el número
de versión del archivo y del ensamblado nunca varian.

Estoy con VS2008

grácia de todos modos.

"Claudio Quezada" escribió en el mensaje
news:%
alguna vez hice algo asi colocando un * en vez de un numero...

[assembly: AssemblyVersion("1.0.0.*")]

este solo permite el "*" en la ultima posicion y por cada compilacion el
numero incrementara





Isabel escribió:
Hola,

Como puedo hacer para que, en cada compilación en modo release, me
incremente el valor de "compilación" de forma automática?
Si voy a propiedades del proyecto, en la pestaña "Aplicación" y en
"Información de ensamblado", aparecen la versión de ensamblado y la
versión de archivo.

Yo quisiera que si le pongo manualmente a la versión de asrchivo algo
como:
1.1.100.0, en cada compilación en mode release me incrementara el 100 y
pasar a ser 1.1.101.0.
Creo que esto lo hace automaticamente cuando se publica en clickOnce.

Se puede hacer de alguna forma?

Grácias.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida