ASP.NET C # में असेंबली सूचना विंडो के फ़ाइल संस्करण को कैसे पुनर्प्राप्त करें

मैं सी # कोड में असेंबली सूचना विंडो से फ़ाइल संस्करण जानकारी प्रोग्रामेटिक रूप से पुनर्प्राप्त करना चाहता हूं। ताकि मैं उस जानकारी के आधार पर अपना और काम कर सकूं। मैंने एक तस्वीर दी है जिसे मैं पुनर्प्राप्त करना चाहता हूं

enter image description here

तो किसी को भी पता है कि मैं इस जानकारी को कैसे प्राप्त करूं ???

0
असेंबली फ़ाइल संस्करण से आपका क्या मतलब है?
जोड़ा लेखक Arshad, स्रोत
आप @ शाह अहरोनी जवाब देख सकते हैं
जोड़ा लेखक Arshad, स्रोत
@ आर्शद का अर्थ है कि वह AssemblyFileVersion विशेषता है, आमतौर पर AssemblyInfo.cs फ़ाइल में। जैसे <कोड> [असेंबली: असेंबलीफाइलवर्सन ("1.0.0.0")]
जोड़ा लेखक dcastro, स्रोत

2 उत्तर

आप उपयोग कर सकते हैं:

FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion;
0
जोड़ा
इस तरह के एक अच्छे जवाब के लिए Thanx ....
जोड़ा लेखक Rahul, स्रोत

इस स्निपेट को आज़माएं:

Assembly assem = Assembly.LoadFrom(YourFilePath);
Console.WriteLine("Assembly Full Name:");
Console.WriteLine(assem.FullName);
AssemblyName assemName = assem.GetName();
Console.WriteLine("Version: {0}.{1}", assemName.Version.Major, assemName.Version.Minor);
0
जोड़ा
यह असेंबली संस्करण है, असेंबली फ़ाइल संस्करण नहीं।
जोड़ा लेखक dcastro, स्रोत