Les points d'arrêt ne pas être frappé dans asp.net MVC Javascript Événement
Ce qui semble être un habitué de question sur DONC et j'ai essayé toutes les solutions proposées mais rien de bon.
Mon problème est que dans mon asp.net mvc (site en VS2012) les points d'arrêt "SONT" le fait d'être frappé de toutes mes contrôleur de code, mais qu'ils "ne SONT PAS" d'être frappé dans le code javascript dans les pages aspx. Les points d'arrêt dans le code javascript, c'est de montrer le bon vieux "de Ce point d'arrêt ne sera pas touché. Les symboles n'ont pas été chargé".
Je les ai vérifié tous les fichiers pdb et ils sont tous là, et la fenêtre de module explique les symboles sont chargés.
Des idées pourquoi la majoration réelle des points d'arrêt ne sera pas être touché?
Grâce
- double possible de Débogage Javascript avec IE9, Visual Studio 2010, MVC3 et la syntaxe Razor
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé d'ajouter un 'debugger' de la commande dans le code javascript? Je sais que c'est généralement mal vu si.
Par exemple:
Vous pouvez également essayer d'activer le débogage javascript dans IE en décochant les deux Désactiver le débogage de script de l'ei => Options => Avancé.
Référence:
Après beaucoup de combat et de la recherche, ne trouvant pas de réponses correctes, j'ai découvert le problème. Depuis que je suis en train d'écrire dans CSHTML fichiers avec un RASOIR, d'écrire du code javascript à l'intérieur d'eux semble être un problème. J'ai dû extraire tous mes javascript, des fichiers et de les mettre dans un .fichier js. J'ai chargé ces fichiers en haut de la cshtml fichiers à partir d'un script déclaration comme
Maintenant mes points d'arrêt se faire frapper... C'est ma réponse et cela a fonctionné. Laissez-moi savoir si cela fonctionne pour vous, si oui approuver cette réponse si d'autres personnes peuvent comprendre ce problème.
Les points d'arrêt sont en Javascript frappé UNIQUEMENT lorsque le débogage à l'aide d'Internet Explorer, les autres navigateurs ne pas travailler. (J'ai essayé Chrome + Firefox de toute façon, vous ne savez pas sur les autres).