Decompile dll with rider mac os

Answered

Hi everyone, does someone decompile .dll file on Mac with the rider? If yes please tell me how did you do it. When I import the reference to the dll in rider project I got this error message in log "Data at the root level is invalid. Line 1, position 1". Thanks in advance. 

0
4 comments

Is there a stacktrace for this exception?
By decompile .dll do you mean Navigation to decompiled source or functionality similar to dotPeek?

0
Avatar
Permanently deleted user

By decompiling, I mean something like this. This source I get with mono.

This what I got with rider (for now I haven't got that problem with Data at the root level is invalid. Line 1, position 1), but I can't navigate and view classes. What should I do to be able to navigate through code like in MonoDevelop? Thanks 

0
Avatar
Permanently deleted user

If I tried to import  unzipped from apk *.sln solution I got this log in EventLog 

7/3/17
6:51 PM Project 'Assembly-CSharp' load failed: The project file could not be loaded. Data at the root level is invalid. Line 1, position 1. /Users/yaroslav/Desktop/vikings/assets/bin/Data/Managed/Assembly-CSharp.dll at (1:1)
0

As far as I see, main problem here is that the Assembly-CSharp dll is not resolved for some reason.
Is it possible you share the full solution with us?
https://youtrack.jetbrains.com allow to attach files with visibility for jetbrains-only.
My wild guess is that Empty Project targets dotnetframework version lower than the Assembly-CSharp. Also check that the dll exists on the path.

Rider doesn't have Assembly Explorer / Assembly Browser. I even haven't found any request for it 
https://youtrack.jetbrains.com/issues/RIDER?q=Assembly%20Explorer
Feel free to submit a request.

The decompiler functionality in Rider is mainly about Navigation to decompiled sources. Sure, that to use it, reference should be resolved first.
https://www.jetbrains.com/rider/features/#decompiler

0

Please sign in to leave a comment.