按F12后无法导航到specflow场景中的步骤

时间:2016-11-01 15:05:50

标签: visual-studio-2015 resharper bdd specflow gherkin

示例考虑简单示例

Given the JoeDoe user is associated to an existing staff account with the following information
  | Field       | Value         |
  | First Name  | Joe           |
  | Last Name   | Doe           |

在我的VS2015中,给定,字段和值关键字不会以不同的颜色显示。当我按F12无法导航到步骤定义时,虽然步骤可用。我重启VS和我的机器,但没有任何转变

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,幸运的是,我们拥有大量SpecFlow日常经验的质量检查团队可以帮助我解决此问题。有时,以下步骤会有所帮助:

  1. 转到您的临时文件夹(%Temp%
  2. 有几个名为...SpecFlow...的文件->删除它们
  3. 重新启动Visual Studio

->有效!

如果这仍然不起作用,您也可以尝试禁用并启用SpecFlow功能扩展,然后重新启动Visual Studio。

祝你好运...

答案 1 :(得分:0)

对我来说,这是因为功能文件(.feature和.feature.cs)未包含在项目中。我不得不还原一次csproj。