Visual Studio 2015 F12 Go To Definition not working in SpefFlow Feature File

1,096 views
Skip to first unread message

carl...@gmail.com

unread,
Aug 18, 2018, 12:22:53 AM8/18/18
to SpecFlow
Within my Spec Flow Feature File, the F12 Go To Definition does not work. After pressing F12, absolutely and I mean absolutely nothing happens. Also, changes to the Feature File are not being seen by my code. I can edit a step in the Feature File, but that edit is not seen by the actual bound step. It is like the Feature File just stopped working, all of its magical powers are gone. Strange enough though, all of my tests still run. I can run all of my Spec Flow tests, and they all run just fine.
I made no changes to my various versions and libraries.
This issue, just started happening. 
Visual Studio 2017, latest and greats
Spec Flow, latest and greatest
All other libraries, latest and greatest 

Yes, I did Google this issue and found a post that suggested to delete the specflow files from the %temp% folder. I did, and issue still exists.

Any and all assistance  will be greatly appreciated,
Carl

cald...@alkamitech.com

unread,
Aug 20, 2018, 11:33:09 AM8/20/18
to SpecFlow
Carl,
Make sure your SpecFlow for VS Extension is up to date, F12 won't work at all if that fails. CCleaner even messed this up for me once when I cleared temp files, so FYI on that.
I'd try the extension first then maybe deleting the .cs file and running the custom tool to regenerate. If necessary, you can regenerate all feature files at the project level, but I'd bet on the extension being your issue.

Chris

carl conn

unread,
Aug 20, 2018, 8:30:04 PM8/20/18
to spec...@googlegroups.com
Chris,
Thank you so much for your help, you solved my issue. Within the Extensions Window, Specflow Extension was set to "Enable." Meaning that it was Disabled. How and why it was disabled, I have no idea. It is up and running now.
Thanks again, the check is in the mail.
Carl

--
You received this message because you are subscribed to the Google Groups "SpecFlow" group.
To unsubscribe from this group and stop receiving emails from it, send an email to specflow+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages