如何在 Visual Studio 2012 的多层应用程序中调试 T-SQL 存储过程?
需要明确的是,我想在 VS 2012 的存储过程中设置一个断点,并在同一个调试会话中从 ASP.NET WebForms 应用程序调用存储过程时点击它。
执行与 VS 2010 相同的步骤时,断点不会在 sproc 内命中。
在 SQL Server 2008 R2 Express 数据库的存储过程中调试 T-SQL 在 Visual Studio 2010 中按预期工作。
为了确保一切都正确启用,我查看了 VS 2010 的说明(此处),但 VS 2012 或 .NET 4.5 不存在此类页面。
似乎缺少的步骤是启用“应用程序调试”,但在 VS 2012 的服务器资源管理器 > 数据连接上下文菜单中不存在这样的选项。