当我试图构建我的自动化解决方案时,我得到了以下错误。由于这个原因,我目前无法更改我的功能文件中的任何内容。
错误版本冲突- SpecFlow Visual扩展试图使用SpecFlow代码隐藏生成器1.9,但项目'POC.Specs‘引用SpecFlow 2.0。 错误我们建议迁移到MSBuild代码隐藏生成以解决此问题。 有关更多信息,请参见https://specflow.org/documentation/Generate-Tests-from-MsBuild/。
.net版本4.6.2 Specflow 2.0.0 TestStack白色Visual 2015
我尝试过重新安装specflow 2.0.0,但问题仍然存在。
任何帮助都会很感激的。
发布于 2019-06-13 10:14:08
以下步骤为我解决了这个问题:
首先尝试第三步来解决问题。如果这不起作用,那就从第一步开始。
参考链接
发布于 2019-10-16 12:51:03
这个问题引起了我的注意。基本上解决办法很简单。我的specflow扩展被修改为specflow 3.0更改,我得到的这个问题是针对一个关于specflow 2.4.1的项目,我所做的修复步骤很简单。
步骤4是最重要的一步。
发布于 2021-11-02 11:56:26
使用“运行自定义工具”命令重新生成feature.cs文件
https://stackoverflow.com/questions/56501929
复制相似问题