Selenium、Specflow、nUnit を使用して、Visual Studio で自動テストを実行しています。コードは Visual Studio 2010 で動作していました。Visual Studio 2012、セレン、および Specflow を再度インストールした後 (正しく実行したと思います)、動作しなくなりました。まず、手順で定義が認識されませんでした。定義を含むすべての c# ファイルに [Binding] を記述して修正したと思います。プロジェクトをビルドしようとすると、すべての機能ファイルを解決できないというエラーが表示されます。
50 個のエラー (私が持っている Specflow 機能ファイルと同じ数) が表示され、それらはすべて同じであり、次のように表示されます。
Error: Generation error: SpecFlow configuration error -> The element <unitTestProvider> may only appear once in this section
.
これを修正する方法がわかりません。誰かが私を助けてくれることを願っています。このため、私は本当に心配しています。