Reflector was my tool of choice previously as well for C++/CLI. It required manual touch up to make recompilsblw code and was not perfect. It is unclear whether it worked perfectly on unsafe regions of code too. I would think dealing with unsafe regions gets close to the practical decompilation issues of native byte code. But I suppose the pointer accesses are wrapped still in some IL code.
|