首页 > 解决方案 > 文件后面的 Specflow 功能代码未正确生成

问题描述

当我创建一个新的功能文件时,我在文件后面的代码中收到以下错误

Could not find CodeBehindGenerator binary at location 
C:\USERS\XXXX\APPDATA\LOCAL\MICROSOFT\VISUALSTUDIO\15.0_A8FC0FAD\EXTENSIONS\0XCK4AN4.WWW\TechTalk.SpecFlow.VisualStudio.CodeBehindGenerator.exe.

Please open an issue at https://github.com/techtalk/SpecFlow/issues/

我使用了以下软件包

<package id="SpecFlow" version="2.4.0" targetFramework="net461" />
<package id="SpecFlow.CustomPlugin" version="2.4.0" targetFramework="net461" />
<package id="SpecFlow.MsTest" version="2.4.0" targetFramework="net461" />

注意:它一直工作到昨天,突然上面提到的错误在代码隐藏文件中抛出。

我已经尝试升级最新的 specflow 版本(3.0.188)。但是,上述问题仍然存在。

标签: specflow

解决方案


这是我们昨天更新的 VS 扩展中的一个错误。

见:https ://github.com/techtalk/SpecFlow/issues/1456

新版本将在接下来的几个小时内发布。


下次,请在 GitHub 上打开一个问题,而不是 Stack Overflow 问题。谢谢!


推荐阅读