volver visual una tag studio sourcesafe recuperar proyecto programa como archivos anterior c# windows-store-apps uwp windows-store prism-storeapps

visual - tag c#



Recuperar la versiĆ³n de la aplicaciĆ³n actual del paquete (1)

Esto es lo que puede hacer para recuperar la versión en código:

using Windows.ApplicationModel; public static string GetAppVersion() { Package package = Package.Current; PackageId packageId = package.Id; PackageVersion version = packageId.Version; return string.Format("{0}.{1}.{2}.{3}", version.Major, version.Minor, version.Build, version.Revision); }

Usé este enlace: http://www.michielpost.nl/PostDetail_67.aspx

Si bien puedo obtener la versión de ensamblaje usando el siguiente código

var assembly = typeof(App).GetTypeInfo().Assembly; var assemblyVersion = assembly.GetCustomAttribute<AssemblyFileVersionAttribute>().Version;

Me gustaría recuperar la versión de Package.appxmanifest en este caso 1.0.0.4

<?xml version="1.0" encoding="utf-8"?> <Package xmlns="http://schemas.microsoft.com/appx/2010/manifest" xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"> <Identity Name="zzz" Publisher="CN=zzz" Version="1.0.0.4" />

Esperaba tener acceso a Windows.ApplicationModel , pero esto no está disponible para mí