Decompiler only Showing Method Signatures

Hello, currently the Assembly Explorer is only showing me method signatures, not bodies. My External Symbols configuration is below:

 

I have tried deleting the decompiler cache, as well as invalidating all caches and restarting. I have opened these assemblies in 3rd party programs and they decompile the methods just fine.

0
4 comments
Avatar
Permanently deleted user

Other things are weird as well. Certain methods say they're stubs but a 3rd party program shows them as clearly not stubs.

0

Hi @...

What Rider version do you use? Do you have this issue only with one current Assembly? Is there any chance you can share it with use? Thank you in advance! 

0
Avatar
Permanently deleted user

Hello Alexandra! thank you for helping.

I was using 2019.3, but I have updated it to 2020.3.3 and the problem persists.

I have this issue with multiple assemblies, here is an example of one of the dlls.

Also, the 3rd pasty decompiler I'm using is a trial version of .NET Reflector

0

Hi! 
Thank you for the link. 

I've double-checked in our stand-alone dotPeek decompiler and also in .NET Reflector. 

Here are the results: 

 

Indeed, there is no code in these methods. 

It seems like the assemblies you open in Rider and .Net Reflector slightly different. It seems like .Net Reflector refers to another assembly in the cache or somewhere like on the symbol server. Please follow this thread that describes a similar situation. 

0

Please sign in to leave a comment.