Existe uma ferramenta para selecionar algum código em Visual Studio e tê-lo mostrar o MSIL correspondente?
-
19-08-2019 - |
Pergunta
Ultimamente tenho me encontrado constantemente a correr ILDASM para estudar a saída MSIL dos meus programas.
Existem utilitários para simplificar isso? Idealmente, seria bom para selecionar algum código fonte e tê-lo compilar, desmontar e emitem o código C # selecionados em MSIL.
Alguém sabe de tal coisa um?
Solução
Eu acho que RedGate ter comprado o IP a esta ferramenta agora. Estou bastante certo de que há um plugin VS que integra a ele para lhe permitir executar este a partir vs.
Net Reflector Plugin
(fonte: mutantdesign.co.uk )
Outras dicas
Você pode usar testdriven.net um plug-in de teste de unidade impressionante que lhe dá a capacidade de clique direito sobre qualquer membro e visualizá-lo na reflector.
Abra a .dll no refletor, selecione qualquer função em qualquer classe, e selecione IL como o idioma para decompor a. Eu não acho que você está procurando um nível mais granular do que isso.