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.
Please sign in to leave a comment.
Is there a stacktrace for this exception?
By decompile .dll do you mean Navigation to decompiled source or functionality similar to dotPeek?
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
If I tried to import unzipped from apk *.sln solution I got this log in EventLog
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