SpecFlow Generation错误:对象未设置为对象的实例

问题描述 投票:2回答:3

我正在尝试使用SpecFlow测试构建一个解决方案。这些已经建立并运行。我在用:

  • Visual Studio 15.3.2
  • VS Extension:VS2017版本2017.1.6的SpecFlow
  • NuGet包:SpecFlow 2.2.0
  • NuGet包:NUnit 3.7.1

我更改了一个specflow定义文件,现在我得到:#error生成错误:对象引用未设置为对象的实例。

现在,任何其他specflow定义文件都会失败并显示相同的消息。我系统最近唯一的变化是对刚刚从RC中出来的VS的更新

visual-studio-2017 specflow
3个回答
3
投票

降级到SpecFlow 2.1.0解决了这个问题


0
投票

看起来这个问题随着版本2.3.0消失了


0
投票

转至:工具 - >选项 - > SpecFlow - >常规并将“启用项目范围分析”设置为True。它对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.