Navigate to external sources question

In my current project i reference assemblies which i have created by myself but which are not part of my solution (i use dll references). When i use "Goto Declaration" on some method defined in the dll i noticed that the PdbNavigator first tries to resolve the pdb files of my assembly from the defined symbol servers and then locally.  Why don't the PdbNavigator try to resolve the pdb's locally first? This would be much faster.

Regards
Klaus

0
6 comments

Hello,

You may uncheck the "Allow downloading from remote locations" checkbox in the "ReSharper | Options | Tools | External Sources" dialog to avoid this and use only local PDBs.
Thanks!

0
Avatar
Permanently deleted user

If i do that, what's about navigating to sources from framework classes?

Regards
Klaus

0

Hi Klaus,

The local sources will be used in this case, not the ones from the MS servers.
Thanks!

0
Avatar
Permanently deleted user

so that's not a real solution for me because i would like to have both. If there are local sources present they should be used first and then R# should try to locate the sources via symbol servers. Is it possible to change the order in which R# do it's search? If not i will make a fesature request about this topic.

Regards
Klaus

0

Hi Klaus,

Sorry - I think I described it with not enough detail.

If the checkbox is not set and downloading sources from remote locations is disabled, ReSharper is decompiling the .NET assemblies locally.
If checkbix is set and download is allowed, ReSharper dowloads the pdb-files from the MS servers and shows the original .NET source code.

Obviosuly, the original source code is prefferable that the decompiled one; that's why this behaviour occurs.
Hope I described it clearly now.

Thanks!

0
Avatar
Permanently deleted user

yes, now i understand the behavior :)

Regards
Klaus

0

Please sign in to leave a comment.