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
Please sign in to leave a comment.
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!
If i do that, what's about navigating to sources from framework classes?
Regards
Klaus
Hi Klaus,
The local sources will be used in this case, not the ones from the MS servers.
Thanks!
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
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!
yes, now i understand the behavior :)
Regards
Klaus