Les réponses ici parlent toutes d'ignorer / d'éviter le code source au lieu d'entrer réellement dans celui-ci.
@JBSnorro
est sur la bonne voie, mais le problème est que Microsoft ne semble pas publier tous les symboles / sources .NET que vous pourriez rencontrer. Je ne sais pas si c'est intentionnel de leur part, mais pour entrer dans les sources MS, ils doivent publier chaque version de chaque assemblage, ce qui est une grande tâche logistique.
Tools
-> Options
-> Debugging
-> General
-> Enable source server support
fonctionnera dans de nombreux cas mais j'ai trouvé par exemple mscorlib.dll
pour 4.6.1 qu'il manquait des symboles et / ou une source décompilée. Je ne pouvais donc pas entrer dans le code source commun comme Dictionary.cs
ou Task.cs
comme exemples. Puisque la source et les symboles du serveur de symboles MS changent probablement tout le temps. Mon problème peut être résolu au moment où vous lisez ceci?
Lorsque je débogue la même solution dans Jetbrain's Rider, je peux voir et parcourir chaque classe de chaque assembly .NET sans problème. Cependant, dans VS, je ne peux entrer que dans une classe mais pas dans d'autres?
Si vous êtes vraiment déterminé à entrer dans tout le code source .NET, vous pouvez utiliser DotPeek de Jetbrain et décompiler les assemblys .NET en fichiers .cs réels sur votre disque. Alors quand tu vois ça,

Vous pouvez maintenant parcourir votre disque jusqu'au code source que vous avez décompilé à l'aide de DotPeek. Assurez-vous simplement d'avoir décompilé la même version d'assembly que vous référencez dans votre projet. Sinon, les symboles peuvent ne pas correspondre aux bons numéros de ligne source.
Au lieu de cela, si vous voulez simplement empêcher que cette "Source introuvable" n'apparaisse constamment et que vous ne voulez pas entrer dans le code pour lequel il n'y a pas de sources, lisez @Alex Sherman
la réponse. Vous devrez déterminer dans quel assembly le fichier incriminé est contenu, puis ajouter ce nom d'assembly à la liste d'exclusion.
Matière à réflexion, je ne suis pas fan de Rider over VS. Rider est toujours un peu brut et manque de la quantité folle d'outillage intégré que VS a. Pourtant!! J'aime l'avoir installé côte à côte dans des cas comme celui-ci où je sais que je peux m'enfoncer plus profondément dans les mauvaises herbes.