2012-01-18 27 views
6

मेरे पास रीशर्पर 6.1 है और का उपयोग कर सकते हैं> डीकंपिल्ड स्रोत नेविगेट करने के लिए आदेश .NET असेंबली जिनके लिए मेरे पास स्रोत कोड नहीं है। यह उत्कृष्ट है जब मैं एक असेंबली के अंदर एक झांक लेना चाहता हूं जिसे मैंने अपने कोड में संदर्भित किया है।ReSharper decompiler - क्या मैं इसे स्टैंडअलोन असेंबली के लिए उपयोग कर सकता हूं?

क्या कोई तरीका है (जैसा कि परावर्तक और आईएलएसपीआई में) रीसर्पर को एक स्टैंडअलोन असेंबली फ़ाइल देने और इसे अपनाने के लिए है? मैं एक सर्वर से एक तैनात डीएलएल लेना चाहता हूं और डिकंपील्ड कोड देख सकता हूं ताकि मैं यह सत्यापित कर सकूं कि यह संस्करण है जो मुझे लगता है।

(मैं पूरी तरह से पता तथ्य मैं पूछ रहा हूँ मतलब है कि यह हमारे संस्करण प्रक्रिया छोड़ देता है एक बहुत वांछित होने के लिए कर रहा हूँ, लेकिन यह एक अलग विषय है!)

उत्तर

9

आप इस कार्य के लिए स्टैंडअलोन उपकरण dotPeek उपयोग कर सकते हैं। यह ReSharper के समान तकनीक का उपयोग करता है।

+2

मैंने देखा था कि उपलब्ध था, लेकिन माना जाता है कि यह बस में उपलब्ध कार्यक्षमता का एक सबसेट था ReSharper और कि मैं एक मेनू आइटम खोजने में विफल रहा था जो मुझे ऐसा करने में सक्षम बनाता है। जाहिर है कि मामला नहीं है! –

1

उपयोग dotPeek जो एक स्वतंत्र अनुप्रयोग ReSharper decompiling इंजन पर आधारित है (या दूसरी तरह के आसपास, के रूप में आप की तरह)

+1

जेटब्रेन मार्केटिंग लीड के बाद भी मैं तेज़ था। बुरा नहीं। क्या मुझे कमीशन मिल रहा है? हेहे ... –

+1

मुझे लगता है कि आप जेटब्रेन के लिए काम करते हैं ... क्या कोई कारण है कि यह क्षमता रीशेर्पर में क्यों नहीं बनाई गई है? आखिरकार, डिकंपलिंग इंजन वहां सब कुछ है, निश्चित रूप से इसे किसी प्रकार की जीयूआई की आवश्यकता होगी। –

+0

@DanielHilgarth अच्छी तरह से किया और मुझसे एक अपवित्र। हालांकि मुझे धीमा होने की कोई समस्या नहीं है क्योंकि मैं कुल धीमी गति से हूं। – gorohoroh