Comment déboguer une procédure stockée dans VS 2015?
Je sais que cela a été demandé à de nombreuses reprises, j'ai lu.
J'ai vérifié l' [Activer le débogage SQL Server] dans tous mes projets de la solution.
Mes projets:
- ASP.NET web app
- DAL bibliothèque de classe. (Le DAL utilise un héritage .dbml pour générer SP appel de code wrapper.) Pas OU mappeur ni direct ADO.NET utilisés dans le projet.
- SQL Server 11.0.3153
Je tiens à déboguer mon appelé SPs lors du débogage de code C# dans VS. Idéalement, il devrait étape dans la SP, mais si ce n'est pas pris en charge, puis une pause dans la SP sur un ensemble de points d'arrêt.
Malheureusement il ne fait rien. Si j'ai mis un point d'arrêt dans la SP, il n'est pas un cercle rouge plein, au lieu d'un vide, ce qui n'est pas un bon signe. (Je suis en train de ce point d'arrêt dans l'Explorateur de serveurs, par l'ouverture d'une connexion de données, et l'ouverture de la SP dans le VS éditeur.
Ce qui me manque?
OriginalL'auteur g.pickardou | 2015-10-01
Vous devez vous connecter pour publier un commentaire.
Instructions générales, basé sur mon expérience et de la recherche.
Vous pourriez avoir à faire certaines de ces choses la prochaine fois que vous souhaitez déboguer une procédure stockée à partir de VS après la fermeture de VS et de l'ouvrir plus tard.
Excellent post! Merci!!!!
Mon point d'arrêt montre "Le point d'arrêt ne sera pas actuellement être frappé. Incapable de se lier SQL point d'arrêt à cette époque, Objet contenant un point d'arrêt non chargé"
"Le point d'arrêt ne sera pas à l'heure actuelle être touché." erreur de trop
OriginalL'auteur Reid
J'ai eu le même problème...
Dans la "Solution Configurations" liste déroulante, la configuration sélectionnée est "Debug (Actif)". J'ai changé de "Debug".
Après le changement a été fait, le débogueur a travaillé normalement et le "Debug (Actif)" option a disparu de la liste.
OriginalL'auteur HGreene