Pregunta

Tengo un proyecto ASP.NET que contiene un proyecto de implementación de Web (para compilar la página web) y un proyecto de instalación (que crea el programa de instalación e instalar la versión compilada del sitio web).

Siempre cambiar el versión de la aplicación en Configuración del Proyecto y yo quiero ser capaz de hacer referencia a ese número de versión en el sitio web en sí, pero sin crear una entrada en la web .config con el número de versión (no hoy, pero creo que en el futuro me olvidó de cambiar el número de versión en el web.config)

¿Hay algún truco que puede utilizar para conseguir este comportamiento?

Al igual que con el app.config en Windows Forms utilizando simplemente:

Version vrs = new Version(Application.ProductVersion);
myVersionLabel.Text = "Major: " + vrs.Major + " Minor: " + vrs.Minor;
¿Fue útil?

Solución

Siempre se puede hacer una acción personalizada que escribe / actualizada la versión de instalación en su web.config. No se preocupa por el olvido de hacerlo manualmente. EDITAR: Hice un post sobre cómo hacer esto. Tome un mira aquí .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top