Closed xblazor2020 closed 2 years ago
I am running into the same issue
Same here on .net 6.0
Me too, any news if this would be fixed?
I have the same problem
Me too!
same here
It must be because SpecRun is not currently supported in .net 6 as it is written in the doc here: https://docs.specflow.org/_/downloads/specflow-runner/en/latest/pdf/
Sorry that we kept you waiting that long for an update on .NET 6 for the SpecFlow+ Runner.
I have to inform you that there will be no .NET 6 support for the SpecFlow+ Runner as we are stopping the maintenance of it.
For more details, please have a look at our blog post about it: https://specflow.org/using-specflow/the-retirement-of-specflow-runner/
Does it means that SpecFlow + Living doc will no longer need the use of SpecFlow + Runner from now ?
@karlmet SpecFlow+LivingDoc never needed the SpecFlow+ Runner to run.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
SpecFlow Version
.NET 6, see ItemGroup below
Which test runner are you using?
SpecFlow+ Runner
Test Runner Version Number
3.9.7
.NET Implementation
.NET 5.0
Project Format of the SpecFlow project
Sdk-style project format
.feature.cs files are generated using
SpecFlow.Tools.MsBuild.Generation NuGet package
Test Execution Method
Visual Studio Test Explorer
SpecFlow Section in app.config or content of specflow.json
Issue Description
We use SpecRun.Runner 3.9.7 nuget packages for .NET 6 project. The .NET implementation select doesn't have a option for .NET 6 (can only choose .NET 5). Build end up with error message:
Error MSB3030 Could not copy the file "....nuget\packages\specrun.runner\3.9.7\tools\net6.0\TechTalk.SpecFlow.Plus.RPC.dll" because it was not found.
Error MSB3030 Could not copy the file "....nuget\packages\specrun.runner\3.9.7\tools\net6.0\TechTalk.SpecRun.Framework.dll" because it was not found.
Error MSB3030 Could not copy the file "....nuget\packages\specrun.runner\3.9.7\tools\net6.0\SpecFlow.Plus.Shared.dll" because it was not found.
Steps to Reproduce
Build the tests project.
It worked fine for .NET 5 project. But after upgrading to .NET 6, we found it missing all the .NET 6 dlls.
We checked those dlls in Nuget.org, it is missing there too.
https://nuget.info/packages/SpecRun.Runner/3.9.7
Link to Repro Project
No response