सेट नहीं करता है मेरे पास एक .il फ़ाइल है जिसे मैं बिना किसी समस्या के संकलित कर सकता हूं। मैं किसी भी मुद्दे के बिना इसे मजबूत कर सकता हूं। लेकिन मैं विशेषता के माध्यम से फ़ाइल संस्करण सेट करने में सक्षम नहीं हूं क्योंकि मैं इसकी अपेक्षा करता हूं। Ilasm का उपयोग करते समय मैं एक असेंबली के लिए FileVersion कैसे सेट कर सकते हैं?आईएलएएसएम फाइलवर्सन
यदि मैं एक राउंड ट्रिप करता हूं तो मुझे हमेशा एक .res फ़ाइल मिलती है जिसमें केवल बाइनरी डेटा होता है जो पठनीय नहीं होता है। इस res फ़ाइल के अंदर क्या है और क्या मैं इसे संपादित कर सकता हूं?
कोड काम नहीं करता
.assembly myAssembly
{
.custom instance void [mscorlib]System.Reflection.AssemblyFileVersionAttribute::.ctor(string) = { string('1.2.3.4') }
प्रत्येक सी/सी ++ प्रोग्रामर यह करता है। .res फ़ाइल बनाने का सबसे आसान तरीका एक डमी सी ++ प्रोजेक्ट के साथ है। आप .rc फ़ाइल को हाथ से या सी ++ आईडीई में संसाधन संपादक का उपयोग करके संपादित करते हैं। Rc.exe एसडीके उपकरण इसे अनुवाद करता है .res –
धन्यवाद मैंने नहीं सोचा है कि वीएस वास्तव में बाइनरी संपादक में संस्करण संसाधन संपादित कर सकता है। यह जानना अच्छा है कि ilasm कुछ आर्केन बाइनरी प्रारूप का उपयोग नहीं करता है। –