Le point d'arrêt ne sera pas à l'heure actuelle être frappé: Pas de symboles ont été chargés de ce document
Je suis à l'aide de VS2010, et Silverlight 4. Lorsque j'exécute mon code de débogage ne fonctionne pas (j'ai l'erreur ci-dessus sur mes points d'arrêt.
Lorsque je nettoie ma solution un avertissement arrive en disant que le système ne peut pas trouver le fichier spécifié (un projet dll). Il est à la recherche dans le droit chemin (..\debug), mais il n'y a pas de dll présent.
J'ai commencé un nouveau projet Silverlight 4, et obtenir la même erreur.
Parfois le débogage ne fonctionne (je ne suis pas sûr si/ce quelque chose de changé, mais à une occasion, j'ai été surpris de voir que mon points d'arrêt travaillé. Après avoir changé une chose que les points d'arrêt cessé de travailler)
Vous devez vous connecter pour publier un commentaire.
Assurez-vous que vous utilisez Internet Explorer pour déboguer votre application Silverlight. Assurez-vous que vous utilisez Internet Explorer comme navigateur par défaut. Si vous n'êtes pas debuggin dans IE, l'IDE ne reconnaîtra pas les points d'arrêt.
Pour moi, j'ai dû aller dans les propriétés du projet Web » Web onglet » Vérifier "Silverlight" dans le Débogueur section du bas.
Pour les applications Silverlight permettant de frapper de point d'arrêt:
Nettoyer à la fois le régulier du projet et de projet Web séparément. Construire le projet web. Mise à jour de la référence web. En place du projet.
Ce que résolu pour moi a été de désactiver l'indicateur de lecture seule sur le fichier xap. Je pense qu'il a été défini par la Team Foundation Server.
Cliquez sur "Attach to Process" l'option de menu "Debug".
Cliquez sur le bouton "Sélectionner". Ensuite, sélectionnez "Debug ces types de code" et choisissez l'option de "Silverlight" case à cocher et Cliquez sur OK.
Vous pouvez permettre à firefox de débogage par la désactivation de la fonction d'isolation en quelques étapes simples. J'ai écrit un post à ce sujet ici - Activer le Débogage Visual Studio dans Firefox.
J'ai une autre solution à ce problème qui est résolu dans mon cas.
Lorsque vous attachez le débogueur de "iexplorer" processus de cliquer sur le bouton "Sélectionner", près de "Attatch À" option, puis sélectionnez "Silverlight" type de code. Si la boîte à communiquer comme "l'Installation de Silverlight Runtime" apparaît alors, eh bien, c'est le point 🙂
Tout en travaillant avec l'application Silverlight, j'ai trouvé qu'il n'est pas en suivant les points d'arrêt lors de l'exécution de l'application. S'il vous plaît suggérer un moyen pour que je puisse le débogage de l'application Silverlight utilisant les points d'arrêt?
Solution
Si vous êtes confrontés au même problème dans Internet Explorer et mon ami @le mode de débogage est toujours à la recherche de la façon de le déboguer clignement d'œil, vous devriez d'abord vérifier si le Silverlight, le débogage est activé pour votre projet Silverlight. Pour ce faire, il suffit de suivre les étapes mentionnées ci-dessous:
Le projet Silverlight.
fenêtre à l'écran.
Image
le panneau. Cela va ouvrir les paramètres du site web de la fenêtre dans le panneau de droite
cliquez pour vérifier l'.
Il semble que vous êtes soit le chargement de la version de votre code ou une ancienne version de votre code.
Si vous procédez à un nettoyage et ensuite construire le problème "s'en aller" - au moins pour un temps.
Assurez-vous que lorsque vous avez fini de l'exécution de votre application que vous fermez le navigateur web. Vous pourriez même avoir à arrêter le serveur web de Visual Studio commence pour vous.
J'ai eu le même problème. Voici comment j'ai finalement eu de travail:
Ouais comme d'autres l'ont dit, vous devez utiliser Internet explorer pour pouvoir déboguer des applications Silverlight. Bête ou Quoi! Si vous utilisez Chrome ou Firefox pour la navigation normal, vous pouvez obtenir une extension pour Visual Studio 2010 à l'aide de nuget. J'ai écrit un court de blog à ce sujet ici
Encore une autre solution que rien ici n'a fonctionné pour moi. Essayez de supprimer le fichier xap (emplacement par défaut est le Client\monprojet.xap dans le projet web), et laissez les re-générer. Si ce n'est pas régénérer lorsque vous construisez, il y a un problème avec la façon dont votre SL est référencé dans le site web du projet et de la solution devrait résoudre le problème:
.Xap fichier n'est pas généré dans Sivlerlight Application Web
Dans mon cas, je savais que le téléchargement de fichiers ont été téléchargés et donc je n'ai pas re-télécharger. Cependant qu'est-ce qu'il fixe.
Propre -> Reconstruire -> Télécharger
Ce que résolu pour moi a été de désactiver la mise en cache dans ie:
Dans l'espoir que cela peut aider quelqu'un. J'ai Resharper installé et il semble que le Resharper Construire a de la difficulté à correctement bâtiment des Applications Silverlight. Une fois que je l'ai éteint, l'erreur a disparu.