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 {