2015-02-20 16 views
22

से वर्तमान अनुप्रयोग संस्करण पुनर्प्राप्त मैंपैकेज

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

मैं इस मामले 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" /> 
में Package.appxmanifest से संस्करण पुनः प्राप्त करना चाहते निम्नलिखित कोड का उपयोग कर विधानसभा संस्करण प्राप्त कर सकते हैं

मुझे Windows.ApplicationModel तक पहुंचने की उम्मीद है, लेकिन यह मेरे लिए उपलब्ध नहीं है

+0

संभव डुप्लिकेट [? मैं अपने Windows स्टोर ऐप के शीर्षक और संस्करण जानकारी कैसे प्राप्त कर सकते हैं] (http://stackoverflow.com/questions:

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); } 

मैं इस लिंक का इस्तेमाल किया/14371275/कैसे-कर सकते हैं-i-get-my-windows-store-apps-title-and-version-info) –

उत्तर

66

यहां आप क्या कर सकते हैं कोड में संस्करण पुनः प्राप्त: http://www.michielpost.nl/PostDetail_67.aspx

की
+1

बिल्कुल सही! चीयर्स @ केविन! –

+2

@ क्रिसबेलेंस आपका स्वागत है! हमेशा एक देव देव की मदद करने के लिए एक खुशी! –

+0

क्या आप यह भी जानते हैं कि पैकेज विवरण कैसे पुनर्प्राप्त करें? पैकेज। वर्तमान। डिस्क्रिप्शन रनटाइम पर खाली है ... –