C# में असेंबली फ़ाइल संस्करण (assembly file version) कैसे प्राप्त करें?
सभी को नमस्ते! मैं C# में नया हूँ और एक सरल Windows Forms एप्लिकेशन लिख रहा हूँ। मुझे अपने प्रोग्राम का संस्करण विंडो के शीर्षक में प्रदर्शित करना है (जैसे "माईप्रोग्राम v1.2.3.4")। मुझे पता है कि प्रोजेक्ट में AssemblyInfo.cs फ़ाइल है, जहाँ मैं संस्करण सेट करता हूँ, लेकिन रनटाइम के दौरान इसे कैसे पढ़ूँ?\n\nमैंने Assembly.GetExecutingAssembly().GetName().Version का उपयोग करने की कोशिश की, लेकिन यह 0.0.0.0 लौटाता है, जबकि AssemblyInfo.cs में मैंने [assembly: AssemblyVersion("1.0.0.0")] और [assembly: AssemblyFileVersion("2.0.0.0")] निर्दिष्ट किया है। AssemblyVersion और AssemblyFileVersion में क्या अंतर है? और उपयोगकर्ता को दिखाने के लिए FileVersion सही तरीके से कैसे प्राप्त करूँ?\n\nयहाँ मेरा कोड उदाहरण है जो अपेक्षित रूप से काम नहीं कर रहा है:\n\n```csharp\nusing System;\nusing System.Reflection;\n\nclass Program\n{\n static void Main()\n {