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