私は、問題を見つけたと思う - 私.csprojファイルに私はこのエントリを持っていた:
<None Include="Foo.feature">
<Generator>SpecFlowSingleFileGenerator</Generator>
<LastGenOutput>Foo1.feature.cs</LastGenOutput>
</None>
私は<LastGenOutput>
がSpecFlowを混乱されたと思います。どこから来たのか分からないが、それを<LastGenOutput>Foo.feature.cs</LastGenOutput>
に変更すると問題が解決した。
SpecFlowと "LastGenOutput"のグーグルで、このスレッドが見つかりました - https://groups.google.com/forum/#!topic/specflow/SpOihmvoAOQ。同じ問題と解決策の概要を示します。
問題は非常に厄介なことがあります。可能な解決法(あなた自身の責任で行う)
- Visual StudioのすべてのYourFeature1.feature.csファイルを削除してください。プロジェクトを保存します。
YourFeature.featureへ
変更して
YourFeature1.feature.cs:
近くのVisual Studio、この1のような行を見つけ、メモ帳
であなたの.csprojファイルを開きます.cs save、Visual Studioでプロジェクトを読み込みます。楽しい。
しかし、そのスレッドを見つけるためには、すでに解決策を知っている必要があります。
以前は.featureファイルのコピーが原因でこの問題が発生しました。これは私のためにそれを固定した。 –