هل هناك أداة لتحديد بعض التعليمات البرمجية في Visual Studio، وأنها تظهر MSIL المقابل؟

StackOverflow https://stackoverflow.com/questions/459701

  •  19-08-2019
  •  | 
  •  

سؤال

واخيرا لقد وجدت نفسي باستمرار تشغيل ILDASM لدراسة الإخراج MSIL برامج بلدي.

هل هناك أي المرافق لتبسيط هذا؟ من الناحية المثالية، سيكون من الجميل لتحديد بعض شفرة المصدر ويكون ذلك تجميع، تفكيك وتنبعث منها C # رمز مختارة في MSIL.

وأي شخص يعرف شيء من هذا القبيل؟

هل كانت مفيدة؟

المحلول

. NET العاكس

وأعتقد أن REDGATE قد اشترت IP لهذه الأداة الآن. أنا متأكد تماما أن هناك المساعد VS الذي يجمع عليه للسماح لك لتشغيل هذا من مباراة.

صافي العاكس المساعد
<الفرعية> (المصدر: mutantdesign.co.uk )

نصائح أخرى

هل يمكن استخدام testdriven.net رهيبة وحدة اختبار البرنامج المساعد والتي تمنحك القدرة على حق انقر على أي عضو ومشاهدته في العاكس.

وفتح في .dll في العاكس، حدد أي وظيفة في أي فئة، وحدد IL كلغة فك ل. لا أعتقد أن كنت تبحث عن مستوى أكثر تفصيلا من ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top