我已经在VS2017中启动了一个新的UnitTets项目,其中包含2.3版本的specflow。我使用MSTest,有时使用VSTest来运行测试,并且在我的旧项目中取得了成功。我可以在这个新项目中从test explorer运行我的测试。但每当我使用mstest(在VS 2017 Dev Command Prompt中)或vstest控制台时,我都会收到错误:
"没有要执行的测试。"
当我尝试2015 VS Dev Command Prompt时,我收到此错误:
"索引超出了数组的范围。"
除了目标之外,我的设置与其他解决方案完全相同。 .NetFramework版本,不确定何时需要让它工作。
我试过