При отладке веб-сайтов, над которыми я работаю, я обычно использую Attach to Process, а не F5, чтобы начать отладку (поскольку сайт уже включен в Firefox). Однако иногда при этом я получаю следующую ошибку:
Отказано в разрешении EXECUTE для объекта "sp_sdidebug", базы данных "master", владельца "dbo".
Я знаю, что это вызвано подключением отладчика для T-SQL, а не просто управляемого кода (см. в этом блоге для более подробного объяснения этой проблемы).
Я надеюсь, что возможно установить где-нибудь, чтобы не подключаться к T-SQL, вместо того, чтобы не вспоминать о необходимости сбрасывать этот параметр каждый раз, когда я присоединяюсь.
Итак, вот реальный вопрос: Кто-нибудь знает, как я могу изменить поведение Visual Studio 2008 по умолчанию, чтобы при подключении к процессу через меню отладки он не автоматически привязать к T-SQL, но только к управляемому коду? То есть, как Studio можно установить помнить , чтобы не прикреплять что-либо кроме управляемого кода?
К вашему сведению, если есть настройки для конкретного проекта, я использую проект веб-приложения на C #.