SQL 服务器从 .NET 代码调试存储过程

SQL Server debug Stored Procedure from .NET code

我想知道是否有一种方法可以在从 .NET 代码调用存储过程时对其进行调试?我的可能性是什么?

我正在使用 Visual Studio 2013 Community Edition 和 SQL Server 2014

我自己弄明白了。

它与您在 VS 2010 中找到的非常相似。

  1. 我必须将数据库作为项目导入到我的解决方案中。
  2. 在我的应用程序项目属性中打开 SQL 调试。
  3. 重新打开我的项目。
  4. 通过 SQL 服务器对象资源管理器连接到我的 SQL 数据库。
  5. 右键单击我之前连接的 SQL 服务器并选中 "application debugging"。
  6. 找到我要调试的SP,双击它,设置我的断点(它说它不会命中,但最终它会)。
  7. 使用调试器启动我的应用程序。

现在一切正常,调试器在我的断点处停止,没有问题。