Comment puis-je remédier à la “Le point d'arrêt ne sera pas actuellement être frappé. Pas de symboles ont été chargés de ce document.” avertissement?

Application de bureau C# express edition. A travaillé ensuite ne fonctionne pas 5 secondes plus tard.

J'ai essayé le suivant.

  • Assurer la configuration de débogage, debug, et complète les informations de débogage sont mis à toutes les assemblées.
  • Supprimer tous les bin et obj dossiers et toutes les Dll connexes pour le projet de mon ensemble de la machine.
  • Recréer des projets à l'origine du problème à partir de zéro.
  • Redémarrage.

J'ai deux WinForms projets de la solution. L'un d'eux charge les informations de débogage, on n'a pas. Ils se réfèrent à l'assemblée, je vais essayer d'obtenir des informations de débogage sur exactement de la même manière dans le fichier de projet. Des idées?


Je tiens à ajouter ici, surtout pour moi-même quand je reviens à l'examen de cette question, que les symboles ne sont pas chargés jusqu'à ce que l'assemblée est chargé, et l'assemblée n'est pas chargé jusqu'à ce qu'il est nécessaire. Si le point d'arrêt est une bibliothèque qui n'est utilisé que dans une fonction, dans votre assemblée, les symboles ne seront pas chargés (et il va montrer le point d'arrêt de ne pas être touché) jusqu'à ce que la fonction est appelée.

Lors du débogage, goto pour le Débogage, les Fenêtres, les Modules de vue. Cela permettra d'afficher les infos sur les modules chargés et symbole de statut. Vous pouvez cliquer-droit sur un module et d'essayer de charger les symboles à partir d'un autre emplacement.
Express edition n'ont pas de Modules de vue.
Bon point sur les assemblages ne sont pas chargés jusqu'à ce que nécessaire. Le débogueur affiche que le point d'arrêt ne seront pas touchés, mais l'écran modifier/votre point d'arrêt SERA frappé une fois l'assemblée est chargé. Un fromage de contourner ce problème d'INTERFACE utilisateur serait de faire un appel à l'assemblée au début du programme, à force de l'assemblée pour être chargé.
J'ai eu le même problème et j'ai remarqué que pour cette configuration de build, je n'avais pas <DebugSymbols>true</DebugSymbols> sous dans VS2015 j'ai ajouté manuellement et il a bien fonctionné.
Retrait de l' .suo fichier pourrait avoir résolu ce problème de l'horrible à mon projet

OriginalL'auteur |