The difference behavior between Rider for Windows and macOS edition when click `Go to Declaration`, but how to change this on Windows edition?

HI!

When I want to read the source code of .net core, I click Go to Declaration button and on the Windows edition, I get the decompile code by the local .dll file, but I do the same behavior on the macOS edition, Look likes I get the real source code from Internet and this edition can get comment is very useful for me. So I wonder know how to change the default behavior for Windows edition to get real source code?

5 comments
Comment actions Permalink

The settings for each edition on External Symbols: :

0
Comment actions Permalink

Also maybe can change this behavior on Resharper on Visual Studio?

0
Comment actions Permalink

Hi Zwyliufeng

It seems like you don't have available symbol files on Mac. Could you please try to disable `File | Settings | Tools | External Symbols | Use sources from symbol files when available` option on windows and check if this helps? 

Thank you. 

0
Comment actions Permalink

Thanks for your reply! But it cant let rider for windows to download source code from internet

0
Comment actions Permalink

Hi Zwyliufeng

You're right, sorry. There might be several reasons for this problem:

  • Symbol servers that Rider uses are different on your macOS and Windows machines
  • or, perhaps, assemblies or PDBs are different for Windows and macOS edition. 
  • also, there are no sources or PDB for macOS edition. 

We could check it if you need that. For this, please, collect Rider logs after reproducing the issue via Help | Compress logs; and then attach them to the new support request (Help | Contact Support). 

Thanks! 

0

Please sign in to leave a comment.