После большой работы я настроил свою машину (win 7 x64, VS2010, SQL 2008 R2) для возможности отладки хранимых процедур локально из Visual Studio. У меня вопрос о том, как контекст отладки должен переключаться при отладке.
пример:
при отладке, когда я вызываю другой класс vb, отладчик следует и переходит к этому классу, чтобы я прошел через него. когда я нажимаю на вызов sql, есть ли способ сказать отладчику, чтобы он тоже следовал за ним?
в настоящее время единственный способ отладки хранимой процедуры - это щелкнуть правой кнопкой мыши по ней и выбрать «шаг в» и указать значения. Эти значения я должен определить, запустив мое приложение, отредактировав и записав свои значения параметров, которые я собирался передать в хранимую процедуру. Затем, возвращаясь и заходя в хранимую процедуру с этими значениями, я могу отслеживать и использовать intellesense для отладки sql-содержимого.
Хотя я ищу, чтобы отладчик сделал переключение для меня. Поэтому мне не нужно делать столько работы, чтобы пройти через хранимые процедуры. Когда я запускаю свое приложение и открываю одну из моих хранимых процедур для просмотра, символы точки останова не загружаются, но он говорит, что он автоматически подключен к процессу sql и всему прочему.
Не был уверен, что именно так должна происходить отладка sql или я что-то сделал неправильно. Понял, что кто-то здесь может знать, что происходит. Спасибо за внимание!