【问题标题】:Specflow :Could not load file or assembly TechTalk.SpecFlow, Version=2.2.0.0Specflow:无法加载文件或程序集 TechTalk.SpecFlow,版本 = 2.2.0.0
【发布时间】:2017-08-09 11:51:13
【问题描述】:

我知道这个问题被问了很多次,但是将 Specflow 从一个版本升级到另一个版本总是很困难。从 1.9.0 升级到 2.2.0.0 时,任何人都可以帮助解决以下错误。

Could not load type 'TechTalk.SpecFlow.Infrastructure.RuntimePluginAttribute' from assembly 'TechTalk.SpecFlow, Version=2.2.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41'. Automation  

我尝试通过将旧版本设置为“1.9.0.77”和“1.9.0.0”来关注此线程Techtalk.Specflow error: Could not load assembly file or assembly,但仍然没有运气。还尝试从解决方案中删除所有包,然后从 Temp 文件夹中删除并尝试加载所有 .还尝试卸载 Specflow。

使用 VS 2015

有人可以帮忙吗?

【问题讨论】:

  • 你在哪里得到这个错误,你使用了哪些运行时插件?
  • 解决了。当我们尝试升级时,我发现 Specflow 的扩展被禁用,这就是出现此错误的原因,因此一旦启用它们,它将起作用。
  • 很高兴知道你得到了解决。请为这个问题写一个答案,以便其他人更快地找到它。

标签: specflow


【解决方案1】:

终于可以解决问题了。

解决方案是:将 Specflow 升级到任何版本后,请确保 Specflow for Visual Studio Extension 已启用。在我的情况下,它没有启用(在升级过程中被禁用)并且所有错误都发生了。

【讨论】:

    猜你喜欢
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    • 2016-08-08
    • 1970-01-01
    • 1970-01-01
    • 2017-10-15
    • 2020-05-09
    • 2018-10-04
    相关资源
    最近更新 更多