Точка останова в проводнике объектов SQL Server не используется - PullRequest
0 голосов
/ 08 февраля 2019

У меня есть библиотека классов, которая выполняет хранимую процедуру.Код для выполнения хранимой процедуры является стандартным

            cmd.Connection = connection
            cmd.CommandType = CommandType.StoredProcedure
            cmd.CommandText = "sptest"
            cmd.Parameters.Add("@ScheduleDate", SqlDbType.Date)

            cmd.Parameters("@ScheduleDate").Value = scheduleDate

            connection.Open()
            cmd.ExecuteNonQuery()

            cmd.Dispose()
            connection.Dispose()

Я перешел по ссылкам ниже и включил

Как отлаживать хранимую процедуру в VS 2015?

https://docs.microsoft.com/en-us/sql/ssdt/how-to-debug-database-objects?view=sql-server-2017

Отладка SSDT SQL Server не достигает точек останова CLR

  • Отладка Sql-сервера в свойствах проекта
  • Включена отладка приложений и clr для баз данных
  • Проект настроен на отладку и любой ЦП

Я дважды щелкнул по хранимой процедуре 'sptest' в моем проводнике объектов сервера sql ипоставить точку останова.Когда я добираюсь до cmd.ExecuteNonQuery в моем коде, я хотел бы, чтобы мой отладчик переместился на точку останова (я пробовал F11 и F10) в файле хранимой процедуры, открытом в проводнике объектов сервера SQL, но точка останова имеет восклицательный знак и сообщение «Эта точка останова»не ударится, бла-бла '

Извините, что мне не хватает?

Я использую

  • VB.NET с версией фреймворка 4
  • Visual studio 2017
  • SQL Server 2016
...