Obtenir la version d'installation dans le projet de site asp.net
-
09-09-2019 - |
Question
Je projet ASP.NET qui contient un projet Déploiement Web (pour compiler le site) et un projet d'installation (qui crée le programme d'installation et installer la version compilée du site).
Je change toujours version de l'application Configuration du projet et je veux être en mesure de faire référence à ce numéro de version dans le site lui-même, mais sans créer une entrée dans le web .config avec le numéro de version (pas d'aujourd'hui, mais je pense que dans l'avenir, j'oublié de changer le numéro de version dans le web.config)
Y at-il truc que je peux utiliser pour obtenir ce comportement?
Tout comme en utilisant le App.Config dans WinForms en utilisant seulement:
Version vrs = new Version(Application.ProductVersion);
myVersionLabel.Text = "Major: " + vrs.Major + " Minor: " + vrs.Minor;
La solution
Vous pouvez toujours faire une action personnalisée qui écrit / mis à jour la version de configuration de votre web.config. Pas de soucis pour oublier de le faire manuellement. MODIFIER: J'ai fait un billet de blog sur la façon de le faire. Prenez un regarder ici .