Ответ 1
Общие инструкции, основанные на моем опыте и исследованиях.
- Запустите Visual Studio (версия сообщества, в моем случае) в качестве администратора (для меня отладка сохраненного proc из VS работает только тогда, когда VS запускается как администратор)
- Перейдите в Обозреватель решений, щелкните правой кнопкой мыши на своем проекте и перейдите к свойствам.
- Нажмите вкладку "Веб" и убедитесь, что установлен SQL Server. Сохраните и закройте.
- Нажмите на меню "Вид", затем в "Обозреватель объектов SQL Server".
- В обозревателе объектов SQL Server разверните SQL Server, и если вы не видите свой SQL Server, щелкните правой кнопкой мыши на SQL Server и добавьте его.
- Щелкните правой кнопкой мыши на только что добавленном SQL-сервере и убедитесь, что оба приложения Отладка и Разрешить SQL/CLR отладки отмечены.
- Разверните свой экземпляр SQL Server, который вы добавили, и найдите интересующую хранимую процедуру.
- Щелкните правой кнопкой мыши этот SP и выберите "Просмотреть код".
- Поместите точку останова, где хотите.
- Запустите и наслаждайтесь.
Возможно, вам придется выполнить некоторые из этих действий в следующий раз, когда вы захотите отладить сохраненный процесс от VS после закрытия VS и открыть его позже.