我知道这个问题已经被问了很多次,我已经阅读过它们。在解决方案中,我已经在所有项目中勾选了[启用SQL Server调试]。
我的项目:
- ASP.NET web应用程序
- DAL类库。(DAL使用传统的.dbml生成SP调用包装器代码。项目中没有使用OR映射器或直接ADO.NET。)
- SQL Server 11.0.3153
我想在VS调试C#代码时调试我的被调用SPs。理想情况下,它应该步入SP,但如果不支持,则在设置的断点处中断SP。
不幸的是,它两者都没有做到。如果我在SP中设置一个断点,它不是填充的红色圆圈,而是未填充的,这不是一个好迹象。(我是通过打开数据连接,在Server Explorer中打开SP并在VS编辑器中设置此断点的。
我错过了什么?