Versione di Pubblicazione ClickOnce

mercoledì 29 ottobre 2008 - 13.28

FedericoC Profilo | Junior Member

Ciao,

utilizzo il metodo di pubblicazione ClickOnce, volevo sapere se era possibile ottenere a run-time la versione attuale?

Perchè volevo inserirlo nella scherma iniziale in automatico senza doverla modificare ogni volta...


Grazie

freeteo Profilo | Guru

ciao,
si certo che puoi, solo che devi fartela dare in maniera diversa, ossia riguarda la versione di "deployment" che trovi con la classe "ApplicationDeployment", proprietà "CurrentDeployment".

In poche parole, io mi ero fatto un codice di questo tipo:
public static string Versione { get { if (ApplicationDeployment.IsNetworkDeployed) return ApplicationDeployment.CurrentDeployment.CurrentVersion.ToString(); else return Assembly.GetExecutingAssembly().ToString(); } }
questo controllo mi aiuta a tenere lo stesso codice anche se decido di fare una compilata normale senza usare ClickOnce (quindi IsNetworkDeployed è falso).


ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5