Voici un petit bout de code bien pratique permettant de connaître la version déployée de votre application en cours d’exécution :
// Version de l'assembly en cours d'exécution par défault
Version v = Assembly.GetExecutingAssembly().GetName().Version;
// Vérifier si l'application a été installée par ClickOnce
if (ApplicationDeployment.IsNetworkDeployed)
{
// Récupération de la version déployée par ClickOnce
v = ApplicationDeployment.CurrentDeployment.CurrentVersion;
}
// Afficher la version à l'utilisateur
string sVersion = string.Format("Version: {0}", v);
MessageBox.Show(sVersion, "Application version");
Source MegaSnippets : Programmatically get the (Click-Once Published) Version
Aucun commentaire pour le moment. Soyez le/la premi(er/ère).