मैं C #+ exe से C #+ exe से फ़ाइल संस्करण जानकारी कैसे प्राप्त करूं?

मुझे मूल रूप से सी #+ में सी ++ में लिखे गए exe फ़ाइल से फ़ाइल संस्करण जानकारी प्राप्त करने की आवश्यकता है।

असेंबली का उपयोग करना। लोडफाइल (फुलपाथ) .GetName ()। संस्करण का परिणाम BadImageFormatException में होता है।

क्या कोई मदद कर सकता है?

चीयर्स,

सज्जन

0

1 उत्तर

एक सिस्टम का उपयोग कर। डायग्नोस्टिक्स , और उसके बाद:

    FileVersionInfo info = FileVersionInfo.GetVersionInfo(path);

फिर info के विभिन्न गुणों को देखें:

    Console.WriteLine(info.CompanyName);
    Console.WriteLine(info.ProductName);
    Console.WriteLine(info.LegalCopyright);
    Console.WriteLine(info.ProductVersion);

आदि

0
जोड़ा
मेरे लिये कार्य करता है। धन्यवाद।
जोड़ा लेखक Scott Marlowe, स्रोत