文件后面的Specflow Code未正确生成

时间:2018-05-10 16:53:05

标签: c# specflow

我是Specflow和C#的新手。目前,在将.net核心更新为2和.net框架版本为4.6.2后,我面临一个问题。

Specflow - 无法正确生成cs文件后面的代码。相反,我在specflow功能代码后面的文件中得到以下错误。

  

错误生成错误:加载此程序集将从其他实例生成不同的授权集。 (HRESULT异常:0x80131401)。

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:4)

仅供参考:SpecFlow尚不支持.NET Core。

要解决您的问题,您需要2017.1.14版本中的VS Integration(应自动更新 - 链接:https://github.com/techtalk/SpecFlow.VisualStudio/releases/tag/v2017.1.14)并使用SpecFlow> = 2.3.0。

答案 1 :(得分:4)

执行以下步骤后,使用specflow旧版本解决了上述问题。

  • 删除代码隐藏文件
  • 关闭Visual Studio
  • 再次打开visual Studio
  • 再次重新生成要素文件。