Closed jl250638 closed 3 years ago
You should locate the following file and delete it:
%localappdata%\SpecFlow\.specflowrunner
This should reset your SpecFlow+Runner environment and you should see a different activation link in the test run output. You can use now this new activation link to activate SpecFlow+Runner for your new machine name.
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:
Used Test Runner
Version number: Version 3.5.8+31ea45572e Assembly Version 3.5.0.0 Released 3/3/2015
Project Format of the SpecFlow project
packages.config
<PackageReference>
tags.feature.cs files are generated using
SpecFlow.Tools.MsBuild.Generation
NuGet packageSpecFlowSingleFileGenerator
custom toolVisual Studio Version
Enable SpecFlowSingleFileGenerator Custom Tool
option in Visual Studio extension settingsAre the latest Visual Studio updates installed?
16.8.0
.NET Framework:
Test Execution Method:
<SpecFlow> Section in app.config or content of specflow.json
Issue Description
I recently setup a SpecFlow account with Visual studio. Due to business tasks, I needed to change the last digit of my machine name from a letter, to a number. Ever since I changed my machine name, SpecFlow has given the error:
Checking activation ProductInstanceId does not match. UserName: '****', MachineName: '***' Invalid activation token.
So my question is, can I delete my account so I can reset-up the activation link? Or can specflow update my machine name? I have emailed support 3 times and received no response.
This needs to be done ASAP. I have contacted Microsoft visual studio as well and have found no solutions.
Steps to Reproduce
Repro Project