在“添加新项目”窗口中找不到 SpecFlow 功能文件选项 - VS20019
Posted
技术标签:
【中文标题】在“添加新项目”窗口中找不到 SpecFlow 功能文件选项 - VS20019【英文标题】:Could not find SpecFlow Feature Files option in Add New Item window - VS20019 【发布时间】:2020-01-05 05:18:30 【问题描述】:我是 Visual Studio 和 Specflow 的新手。我的机器中有visual studio 2019,我已经按照所有步骤通过manage nuget package成功安装了specflow。 我无法通过右键单击 proj> 添加新项目来添加功能文件。我看不到 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】:请执行以下步骤:
-
点击扩展 -> 管理扩展
-
点击“在线”并在搜索框中输入specflow
-
点击下载按钮
重启 Visual Studio(此步骤是强制下载后安装扩展)
安装成功后,您可以看到 Specflow 选项
【讨论】:
以上是关于在“添加新项目”窗口中找不到 SpecFlow 功能文件选项 - VS20019的主要内容,如果未能解决你的问题,请参考以下文章
在 Android Studio 4.0(Canary) 中找不到预览窗口的位置