【问题标题】:Could not find SpecFlow Feature Files option in Add New Item window - VS20019在“添加新项目”窗口中找不到 SpecFlow 功能文件选项 - VS20019
【发布时间】:2020-01-05 05:18:30
【问题描述】:

我是 Visual Studio 和 Specflow 的新手。我的机器中有visual studio 2019,我已经按照所有步骤通过manage nuget package成功安装了specflow。 我无法通过右键单击 proj> 添加新项目来添加功能文件。我看不到 specflow 。 谁能帮助我如何添加功能文件?

【问题讨论】:

    标签: c# visual-studio selenium-webdriver specflow


    【解决方案1】:

    您是否还安装了 SpecFlow 的 Visual Studio 扩展?我认为这就是在添加新项目中提供功能文件列表的原因。

    要安装,请转到工具 > 扩展和更新 > 在线,然后搜索 Specflow:

    请注意,在我的屏幕截图中它已经安装,但是当您突出显示列表中的 specflow 时应该有一个下载按钮,例如

    单击“下载”并将其标记为安装后,关闭 Visual Studio,让其安装,然后重试 - 然后您应该会看到模板。

    【讨论】:

    • 您使用的是哪个版本的 Visual Studio?
    • 我使用的是 VS 2019 版本,我在解决方案级别安装了 Specflow,但仍然看不到 SpecFlow 类别
    【解决方案2】:

    我已经通过 extensions->visual studio marketplace 安装并下载了 . 附上截图。 我仍然无法通过右键单击 proj> 添加新项目来添加功能文件。

    【讨论】:

    • 你解决了吗?同样的场景!
    • 我在这里解决了,在我的情况下是项目的类型,在我的 cs proj 文件的顶部是引用 Microsoft.NET.Sdk。在 web 项目中你不能添加特性文件
    【解决方案3】:

    请执行以下步骤:

    1. 点击扩展 -> 管理扩展

    1. 点击“在线”并在搜索框中输入specflow

    1. 点击下载按钮
    2. 重启 Visual Studio(此步骤是强制下载后安装扩展)
    3. 安装成功后,您可以看到 Specflow 选项

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-06
      • 2017-04-03
      • 2017-04-14
      • 2017-06-13
      • 1970-01-01
      • 2020-09-05
      • 2016-04-19
      • 1970-01-01
      相关资源
      最近更新 更多