Have you tried retreiving the version number from the current Assembly in Windows Phone 7?. You might get the Assembly version in .NET something like this
Version assemblyVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
From the above assembly snippet , we get the Major , Minor , Build and Revision from the assemblyVersion .
But when you try the same code snippet in Windows Phone 7 , you might get an exception .
Here’s another alternative way to retreive the version number from the current Assembly in Windows Phone 7.
var CurrentAssembly = System.Reflection.Assembly.GetExecutingAssembly().FullName;
string VersionNumber = "Version= " + CurrentAssembly.Split('=').Split(',');
This should display the version number . Note that i have used the Coding4fun AboutPromt Control as shown in the screenshot below to display the version number from Assembly in Windows Phone 7.