2012-01-21 13 views
10

मुझे बहुत सारी .resources फाइलें मिली हैं, जिन्हें मुझे खोलने और देखने की आवश्यकता है। मैंने Zeta Resource Editor डाउनलोड किया लेकिन यह केवल रेसिक्स फ़ाइलों के साथ काम करता है। क्या कोई अंतर है? क्या मैं खोल सकता हूं। स्रोत फाइलें और इसकी सामग्री निकालें?Resx और .Resources फ़ाइल प्रकारों के बीच क्या अंतर है?

+0

यह बहुत ही असंभव है कि आप संसाधनों का उपयोग केवल .resources फ़ाइल में कर सकते हैं। वे कॉपीराइट द्वारा संरक्षित हैं, आपको मालिक से अपने स्वयं के ऐप में उपयोग करने के लिए लाइसेंस प्राप्त करने की आवश्यकता होगी। फिर आपको मूल सामग्री देने में संकोच नहीं करेगा। –

+0

समान: http://stackoverflow.com/questions/7653679/how-can-i-extract-images-from-the-resources-file-created-by-a-decompile-of-a-n –

उत्तर

12

मुझे लगता है कि resx फ़ाइल में XML आधारित प्रारूप में non-compiled संसाधन शामिल हैं। ये resx फ़ाइलें .resource फ़ाइल में संकलित की गई हैं। तो .resource फ़ाइल में resx डेटा binary प्रारूप में है।

MSDN

.resx के अनुसार (XML- आधारित संसाधन फ़ॉर्मेट) फ़ाइलें आम भाषा रनटाइम द्विआधारी .resources फ़ाइलें है कि एक क्रम बाइनरी निष्पादन में एम्बेड किया जा सकता या उपग्रह में संकलित करने के लिए बदल रहे हैं विधानसभाओं।

19

तुम हमेशा (क्या संकलन के दौरान होता है के विपरीत) .resx फ़ाइलों में उन्हें बदलने के लिए दृश्य स्टूडियो से resgen.exe उपयोगिता इस्तेमाल कर सकते हैं:

resgen.exe /compile input.resources,output.resx 

Resgen अक्सर सेल्सियस पर पाया जाता है: \ कार्यक्रम फ़ाइलें \ माइक्रोसॉफ्ट एसडीके \ विंडोज \ v7.0 \ Bin \ ResGen.exe, या सीधे वीएस कमांड प्रॉम्प्ट से सुलभ।

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