Check package.config and see if it has an entry for TechTalk.SpecFlow . If so, then remove the entry from the package configuration file ... and also remove the entire assembly associated with this DLL. Reinstall the specific version from NuGet and recompile your project.
In your comment, it still targets the new version newVersion="2.1.0.0" , not the new version Version=1.9.0.77 . Change your app.config as
<assemblyIdentity name="TechTalk.SpecFlow" publicKeyToken="0778194805d6db41" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-2.1.0.0" newVersion="1.9.0.77" />
Rahul source share