【问题标题】:Unable to find SpecRun.exe when using SpecFlow 1.9 and SpecRun 1.1使用 SpecFlow 1.9 和 SpecRun 1.1 时找不到 SpecRun.exe
【发布时间】:2013-06-11 23:40:49
【问题描述】:

刚刚从 NuGet 下载了最新的 SpecFlow 1.9 到 BookStore 演示中。

场景运行良好 - 一切都过去了。

当我从 NuGet 安装 SpecRun 1.1 并运行方案时,SpecFlow 给我一个对话框,指出:“无法找到 SpecRun.exe。”

我已从 app.config 中删除 MSTest 运行器。

我已验证 SpecRun.exe 位于: \BookShop\packages\SpecRun.Runner.1.1.0\tools

它编译得很好,网站仍然运行得很好——只是没有使用 SpecRun 的 SpecFlow。

我是否缺少配置步骤?

谢谢。

【问题讨论】:

    标签: bdd specflow


    【解决方案1】:

    您可能需要同时升级 NuGet 包 VS IDE 集成; http://www.specflow.org/specflownew/WhatsNew19.html

    至少为我工作:)

    【讨论】:

      【解决方案2】:

      我认为问题在于删除 MSTest。我遇到了同样的错误(“无法找到 SpecRun.exe”),就我而言,这是因为我的项目设置中的测试运行器工具未设置为 MSTest。

      【讨论】:

        【解决方案3】:

        我遇到了类似的问题。 尝试通过工具->扩展管理器安装 SpecFlow 1.9.2 扩展...

        【讨论】:

          猜你喜欢
          • 2019-07-23
          • 2016-01-09
          • 1970-01-01
          • 2023-03-21
          • 2018-09-30
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-09-11
          相关资源
          最近更新 更多