GenerateFeatureFileCodeBehindTask任务异常失败



当我尝试构建时,我得到这个错误。

我正在使用VS studio 2019和Specflow 3.9.69

项目文件行抑制状态误差

"GenerateFeatureFileCodeBehindTask"任务意外失败。系统。异常:单元测试提供程序已经设置。在TechTalk.SpecFlow.UnitTestProvider.UnitTestProviderConfiguration。UseUnitTestProvider(字符串unitTestProviderName)在TechTalk.SpecFlow.MSTest.Generator.SpecFlowPlugin.GeneratorPlugin。初始化(GeneratorPluginEvents GeneratorPluginEvents, GeneratorPluginParameters GeneratorPluginParameters, UnitTestProviderConfiguration UnitTestProviderConfiguration)在D:a1sPluginsTechTalk.SpecFlow.MSTest.Generator.SpecFlowPluginGeneratorPlugin.cs:第14行在TechTalk.SpecFlow.Generator.GeneratorContainerBuilder。LoadPlugins(ObjectContainer container, GeneratorPluginEvents, GeneratorPluginEvents, UnitTestProviderConfiguration, UnitTestProviderConfiguration, IEnumerable1 generatorPlugins) at TechTalk.SpecFlow.Generator.GeneratorContainerBuilder.CreateContainer(SpecFlowConfigurationHolder configurationHolder, ProjectSettings projectSettings, IEnumerable1 generatorplugininfo, IObjectContainer parentObjectContainer)在SpecFlow.Tools.MsBuild.Generation.WrappedGeneratorContainerBuilder。BuildGeneratorContainer(SpecFlowConfigurationHolder SpecFlowConfigurationHolder, ProjectSettings ProjectSettings, IReadOnlyCollection ' 1 generatorPluginInfos, IObjectContainer rootObjectContainer)在SpecFlow.Tools.MsBuild.Generation.GenerateFeatureFileCodeBehindTaskExecutor.Execute ()在SpecFlow.Tools.MsBuild.Generation.GenerateFeatureFileCodeBehindTask.Execute ()在Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute ()在Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext() SchuhTestProject

您的项目中添加了多个NuGet包:

  • SpecFlow.xUnit
  • SpecFlow。MSTest
  • SpecFlow。NUnit

删除你不想要的那个

你只能有其中一个,因为它们配置SpecFlow应该使用哪个测试运行器。

最新更新