कुछ DLL फ़ाइल पर CorFlags चलाते समय, कुछ पीई 32 के रूप में दिखाते हैं और कुछ पीई 32 + के रूप में दिखाते हैं। क्या फर्क पड़ता है?पीई 32 + और पीई 32 के बीच क्या अंतर है?
27
A
उत्तर
33
पीई 32 प्रारूप पोर्टेबल एक्जिक्यूटिव 32-बिट के लिए है, जबकि पीई 32 + पोर्टेबल एक्जिक्यूटिव 64-बिट प्रारूप है।
13
झंडे व्याख्या:
किसी भी CPU: पीई = PE32 और 32 बिट = 0
86: पीई = PE32 और 32 बिट = 1
64-बिट: पीई = PE32 + और 32 बिट = 0
+0
महान उत्तर ... धन्यवाद! – Jess
2
यहाँ वास्तुकला का निर्माण विकल्प की एक और पूरी सूची है और प्रासंगिक क्षेत्रों के लिए इसी corflags उत्पादन:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PE 32BITREQ 32BITPREF
─────────────────────────────────────────────────
x86 PE32 1 0
AnyCPU PE32 0 0
AnyCPU prefer 32bit PE32 0 1
x64 PE32+ 0 0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
@ सिरीनी जो लिंक आपने पोस्ट किया है वह अब मृत है क्या आप उत्तर को और अधिक पूरा करने के विकल्प ढूंढ सकते हैं? –
मेह, हम यहां चारों ओर लिंक करने योग्य उत्तर बनाते हैं। यह निश्चित रूप से योग्यता प्राप्त करता है, यह सही है। –
रुचि रखने वालों के लिए, वर्तमान में अभी भी लिंक का एक Archive.org संस्करण है: http://web.archive.org/web/20120904152354/http://radialix.com/index.php/radialix-overview/73- win32 – Bart