c# - SharpZipLib ~ File Version -


मैं एक फ़ाइल का संस्करण विशेषता कैसे प्राप्त करूं?

मैंने "संस्करण" प्रोप करने की कोशिश की लेकिन यह मुझे सभी फाइलों के लिए एक ही नंबर देता है

मेरा कोड:

  जबकि (getNextEntry) {ZipEntry entry = inStream.GetNextEntry (); GetNextEntry = (प्रवेश! = नल); अगर (getNextEntry) {string fileType = पथ। GetExtension (entry.Name); स्ट्रिंग संस्करण = "अनुपलब्ध"; // प्रविष्टि। संस्करण। टॉस्ट्रिंग (); // आदि ...}}  

यह सही व्यवहार है मैं SharpZipLib से परिचित नहीं हूं, लेकिन .zip प्रारूप में ही, फ़ील्ड संस्करण में इस विशिष्ट फ़ाइल को निकालने के लिए आवश्यक PkZip सॉफ़्टवेयर का संस्करण होता है (या सॉफ्टवेयर का संस्करण जो इस फ़ाइल को बनाया था)। और, जैसा कि आमतौर पर, एक उपकरण के साथ पूरी ज़िप फाइल बनाई गई है, इसलिए इस तरह के क्षेत्र में एक ही संस्करण शामिल होगा।

फिर, ज़िप में संस्करण फाइल नहीं है, लेकिन सॉफ्टवेयर का संस्करण जो इस फ़ाइल को पैक किया है।

आप ज़िप प्रारूप (ज़िप प्रारूप के बारे में जानकारी का मुख्य स्रोत) के बारे में अधिक पढ़ सकते हैं।


Comments

Popular posts from this blog

c# - PInvoke of NetUserAdd returns 24 -

c# - XMLDocument.Validate Error: System.InvalidOperationException : The XmlSchemaSet on the document is either null or has no schemas in it -