J'utilise VS2017 et j'obtiens ce qui suit quand je frappe F5exception Première - System.pdb pas chargé
Il arrive pour certains projets seulement, même si je désactivé les symboles prennent en charge en vertu d'options VS . Bien que dans le passé, pour les mêmes projets, il ne jetait pas même avec le support de Symbol activé. Donc, puisque j'ai supposé que ce doit être une sorte de VS spécifique au projet de mise en cache spécifique, j'ai supprimé les dossiers bin, obj, .vs, SymbolSource mais les mêmes.
Si j'active Just My Code il ne lance pas, mais ce n'est pas ce que je veux car je ne peux pas déboguer des assemblages dont j'ai déjà les symboles. Pour autant que je sache, même si le support des symboles est activé, il ne devrait pas être lancé si aucun serveur de symboles n'est déclaré dans VS Options. Ce comportement n'est pas spécifique à System.dll mais se produit même si je me connecte à des processus externes sans symboles, ce qui signifie que filtrer avec l'option Load Only Specified Module VS n'est pas ce que je recherche. Donc, est-ce que quelqu'un a une idée sur la façon d'éviter de telles exceptions gênantes tout en permettant d'utiliser le support de symboles pour d'autres assemblages que j'ai configurés.
Vous avez demandé que cela se produise.Décochez la case "Pause lorsque cette exception est levée" si cela vous ennuie. Il vaut mieux jeter un coup d'œil - voir Debug> Exception Settings, bonnes cotes que vous avez activées pour plusieurs exceptions. Appuyez sur F1 si vous ne savez pas ce que cela signifie. –
Je veux faire une pause, mais seulement si j'ai des symboles comme autrefois. J'essaye de comprendre pourquoi maintenant il casse sur les assemblys que je n'ai pas de symboles –