Ответ 1
Вы можете щелкнуть правой кнопкой мыши по проекту и выбрать "регенерировать файлы функций", чтобы сделать все сразу.
У меня есть ~ 30 функциональных файлов SpecFlow, и я недавно удалил файлы Foo.feature.cs из исходного элемента управления, потому что мне стало неловко разрешать конфликты слияния в Designer Generated code.
Я не исключал или удалял эти файлы из моего проекта Visual Studio, поэтому Visual Studio все еще думает, что они должны быть там, они просто отсутствуют на жестком диске.
В идеале я хотел бы просто щелкнуть корневую папку и восстановить все файлы, находящиеся за пределами кода, но такой опции не существует для VS 2010 и SpecFlow 1.9. Мне было бы неплохо программно регенерировать их из командной строки, создавая другой настраиваемый инструмент или добавляя предварительно компилируемое событие сборки.
Есть ли способ восстановить все созданный конструктором код за файлами для функций SpecFlow (файлы *.feature.cs) без щелчка правой кнопкой мыши по каждому файлу .feature и нажатию "Запустить пользовательский инструмент"?
Вы можете щелкнуть правой кнопкой мыши по проекту и выбрать "регенерировать файлы функций", чтобы сделать все сразу.