2010-04-27 10 views
31

आप फ़ाइल संस्करण प्राप्त करने के लिए निम्न का उपयोग कर सकते हैं:किसी अन्य EXE के लिए असेंबली संस्करण (फ़ाइल संस्करण नहीं) कैसे प्राप्त करें?

FileVersionInfo versionInfo = FileVersionInfo.GetVersionInfo("filename.exe"); 

लेकिन यह कैसे आप एक विशिष्ट EXE फ़ाइल के लिए विधानसभा संस्करण मिल सकता है?

+0

इस लिंक पर एक नज़र डालें और देखें कि क्या यह आपके प्रश्न का उत्तर देता है http://stackoverflow.com/questions/187495/how-to-read-assembly-attributes –

उत्तर

52

इस ब्लॉग लेख How to get assembly version without loading it से:

AssemblyName.GetAssemblyName("filename.exe").Version 

यह अपने entirity में विधानसभा लोड करने के लिए हो रही टाल।

+0

यह उस चेक के बाद असेंबली को हटाने की अनुमति देता है, भले ही आवेदन अभी भी चल रहा है। महान! – Jerther

संबंधित मुद्दे