SpecFlow:“仍在分析步骤绑定。请稍候。”

Pet*_*ton 5 c# bdd visual-studio specflow

每当我右键单击场景并“生成步骤定义”或“转到步骤定义”时,我都会收到相同的消息。

我第一次尝试时它起作用了,但从那以后就没有了。

我已经提交了一个错误报告,但与此同时,有人知道如何解决这个问题吗?

Tal*_*Guy 5

五年多后,我遇到了同样的问题......这是对我有用的解决方案:

  1. 在 Visual Studio 中关闭解决方案。
  2. 转到 Windows 资源管理器中的临时目录(在位置栏中输入 %temp%)。
  3. 删除“specflow-blah-blah.cache”文件。
  4. 在 Visual Studio 中重新加载解决方案,重建解决方案并给 SpecFlow 一些时间来整理自己。


Not*_*ple 1

我以前遇到过这个问题,我们在一个项目中进行了大约 800 次 SF 测试,当我们第一次加载时,有时可能需要相当长的时间才能加载。对我来说,事情最终总是会自行解决。

另一件可以尝试的事情是升级到几天前发布的 1.9,它可能会提高性能。