【问题标题】:Can Visual Studio 2015 Community Edition perform SQL debugging from unit tests?Visual Studio 2015 Community Edition 可以从单元测试中执行 SQL 调试吗?
【发布时间】:2015-08-05 11:26:34
【问题描述】:

环境:

  • Windows 8.1 64 位下的 Visual Studio 2015 社区版(最终发行版)。
  • 我正在使用 SQL Server Data Tools 开发一些 T-SQL 存储过程并将它们部署到 SQL Server 2014 LocalDB 中。
  • 我还有一个C#单元测试项目,通过ADO.NET调用这些存储过程。 “启用 SQL Server 调试”在项目的属性/调试下打开。

在早期版本的 VS 中,我可以在 T-SQL 代码中放置一个断点,开始调试 C# 单元测试,它会在通过 ADO.NET 调用时遇到 T-SQL 断点。

VS2015 社区没有这样做 - 没有错误,它只是默默地忽略 T-SQL 断点并继续单步执行 C# 代码。

有谁知道:这是社区版的特定限制,但在“更高”版本中可用?还是将来可能会解决的疏忽?任何对文档或开发人员博客(或类似内容)的引用将不胜感激 - 我似乎无法找到任何...

【问题讨论】:

    标签: unit-testing debugging visual-studio-2015 localdb


    【解决方案1】:

    是的,我在 Visual Studio 2015 社区中使用它(尽管我通过 Web 项目而不是单元测试项目调用 SQL)。

    这里的答案可能会有所帮助:How can I step into a SQL Server stored proc from my C# code?

    【讨论】:

      猜你喜欢
      • 2015-11-09
      • 1970-01-01
      • 2022-06-23
      • 1970-01-01
      • 1970-01-01
      • 2017-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多