Я использую селен, Specflow и nUnit для запуска автоматических тестов с помощью Visual Studio. Код работал с Visual Studio 2010. После того, как я снова установил Visual Studio 2012, selenium и Specflow (я думаю, что сделал это правильно), он перестал работать. Во-первых, шаги не распознали свои определения, и я думаю, что исправлю это, написав [Binding] во всех файлах C #, содержащих их определения. Теперь, когда я пытаюсь собрать проект, он показывает ошибку, которую я не могу исправить для всех файлов функций.
Он показывает 50 ошибок (такое же количество файлов функций Specflow, которые у меня есть), все они одинаковы, и он говорит следующее:
Error: Generation error: SpecFlow configuration error -> The element <unitTestProvider> may only appear once in this section
.
Я не знаю, как это исправить. Я надеюсь, что кто-нибудь сможет мне помочь, я очень переживаю из-за этого.