Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing Visual Studio 2015 Community Edition能否从单元测试执行SQL调试?_Unit Testing_Debugging_Visual Studio 2015_Localdb - Fatal编程技术网

Unit testing Visual Studio 2015 Community Edition能否从单元测试执行SQL调试?

Unit testing Visual Studio 2015 Community Edition能否从单元测试执行SQL调试?,unit-testing,debugging,visual-studio-2015,localdb,Unit Testing,Debugging,Visual Studio 2015,Localdb,环境: Windows 8.1 64位下的Visual Studio 2015社区版(最终发行版) 我正在使用SQL Server数据工具开发一些T-SQL存储过程,并将它们部署到SQL Server 2014 LocalDB中 我还有一个带有C#单元测试的项目,通过ADO.NET调用这些存储过程。“启用SQL Server调试”在项目的“属性/调试”下打开 在VS的早期版本中,我可以在T-SQL代码中设置断点,开始调试C#单元测试,当通过ADO.NET调用T-SQL断点时,它将命中该断点

环境:

  • Windows 8.1 64位下的Visual Studio 2015社区版(最终发行版)
  • 我正在使用SQL Server数据工具开发一些T-SQL存储过程,并将它们部署到SQL Server 2014 LocalDB中
  • 我还有一个带有C#单元测试的项目,通过ADO.NET调用这些存储过程。“启用SQL Server调试”在项目的“属性/调试”下打开
在VS的早期版本中,我可以在T-SQL代码中设置断点,开始调试C#单元测试,当通过ADO.NET调用T-SQL断点时,它将命中该断点

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


有人知道吗:这是社区版的一个特定限制,但有“更高”的版本吗?或者这是一种可能在未来得到纠正的疏忽?任何对文档或开发人员博客(或类似内容)的引用都将不胜感激-我似乎找不到任何…

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

这里的答案可能会有所帮助: