gpt4 book ai didi

c# - VSTS 构建 Specflow 错误已安装 3.0 但它正在尝试使用 1.9

转载 作者:太空宇宙 更新时间:2023-11-03 14:42:28 25 4
gpt4 key购买 nike

我已经在我的 selenium C# 框架中编写了一个功能文件我在构建项目时安装了 Specflow 3.0,但出现错误:

#error: 'Version conflict - SpecFlow Visual Studio extension attempted to use SpecFlow code-behind generator 1.9, but project 'Test' references SpecFlow 3.0.' D:\Selenium Projects\CompanyName\Tests\\Login.feature.cs 1 Active

为什么要引用1.9版本我只安装了3.0.213版本

请问我该如何解决?

我已卸载项目并在 csproj 文件中搜索 1.9。没有引用1.9

最佳答案

尝试安装 SpecFlow.Tools.MsBuild.Generation测试项目的 NuGet 包。它在编译时启用代码隐藏生成,这应该可以解决版本冲突。我会更进一步,删除所有功能、feature.cs 和步骤文件,并在新项目中重新创建它们以查看是否重现错误。

关于c# - VSTS 构建 Specflow 错误已安装 3.0 但它正在尝试使用 1.9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56095082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com