J'ai un projet qui m'a été remis que j'ai décompressé, mis sur mon ordinateur, et maintenant je ne peux pas mettre de points d'arrêt. Chaque fois que j'essaie de mettre un point d'arrêt, j'obtiens un point d'exclamation le point d'arrêt disant "Ce point d'arrêt ne sera pas actuellement touché, aucun symbole n'a été chargé pour ce document." Quelqu'un sait comment je peux résoudre ce problème? Cette erreur n'apparaît pas jusqu'à ce que je commence à exécuter le code, alors que le code n'est pas en cours d'exécution le point de coupure semble qu'il est là juste très bien.Les symboles ne se chargeront pas pour mon projet
Répondre
Je suppose que vous pourriez être en train d'exécuter une version finale? Vérifiez les paramètres du projet pour vous assurer qu'il s'agit d'une version de débogage, sinon les points d'arrêt peuvent être ignorés en raison des paramètres du compilateur, car les optimisations peuvent perturber le débogueur.
pourrait également être utile de faire un nettoyage et à reconstruire tout pour vous assurer que vous utilisez contre la version correcte des binaires etc.
Même en mode édition, les points d'arrêt peuvent être touchés. Vous ne pourrez pas éditer et continuer si ... – Brosto
@Brosto: Oui, mais parfois les choses peuvent devenir un peu drôles si vous déboguez en mode release. Mon message n'était pas clair que c'était ce que je voulais dire, alors merci. –
Merci. Je ne savais pas que le fait de le mettre à la libération ferait que les points de rupture ne se chargeraient pas. – Bryan
Voici quelques choses que vous pouvez essayer:
Ouvrez le la page des propriétés du ou des projets et sélectionnez l'onglet "Construire". Cliquez sur "Avancé". Assurez-vous où il est dit "Info de débogage" que "Complet" est choisi.
En outre, supprimez tous les fichiers PDB dans le dossier de sortie.
De quel type de projet s'agit-il? ASP .NET? –