2010-07-09 5 views
0

Est-ce possible? J'ai un binaire qui déclenche une exception de violation d'accès lorsqu'il est instrumenté. Je veux parcourir le code instrumenté, donc j'ai besoin de générer le code source du code instrumenté. Y a-t-il un moyen?désassembler les binaires gérés pour obtenir le code .cs

Merci

+0

Vous ne pouvez pas parcourir le "code instrumenté", uniquement le code machine qui en est généré. Votre description est * loin * trop vague pour recommander quelque chose à regarder l'IL. –

Répondre

6

.Net Reflector est le plus proche de ce que vous voulez.

mise à jour:
Comme il est indiqué dans les commentaires, réflecteur fonctionne sur des ensembles statiques, pas assemblies d'exécution de sorte qu'il peut ne pas être en mesure d'obtenir le code instrumenté. Peut-être que Reflector Pro ou un plugin peut le faire, mais je ne sais pas puisque je n'ai jamais eu besoin de cette capacité.

+0

Je suis d'accord avec yetapb –

+0

Il y a plusieurs plugins Reflector qui génèrent non seulement le code mais aussi des fichiers de projet, etc. –

+0

Je ne pense pas que Reflector fasse des assemblages instrumentés, seulement des composants statiques. CMIIW. –

Questions connexes