отсутствующие шаблоны потока операций в VS 2008 - PullRequest
3 голосов
/ 21 марта 2012

Я новичок в BDD и Specflow, поэтому, пожалуйста, помогите. Сегодня я установил Specflow V1.8.1 на моей локальной машине. Во время установки я позаботился о том, чтобы выбрать оба дополнения VS 2008 и 2010. после установки я могу найти новые шаблоны, такие как .feature в VS 2010, но в VS 2008 я не могу найти ни один из шаблонов specflow, я пытался переустановить несколько раз, закрывая все проекты VS, но ничего не вышло не поправляйся. Что может быть возможной причиной? Спасибо!

1 Ответ

4 голосов
/ 16 июня 2012

Я только что столкнулся с той же проблемой, что и мне пришлось перейти на VS2008 для проекта.Программа установки 1.8.1 отлично работает для VS2010, но не для VS2008.

ОБНОВЛЕНИЕ После установки программы установки Specflow вы, вероятно, найдете 3 новых файла specflow * .zip в следующем каталоге:

C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplates \ CSharp

Если вы создаете структуру подпапок * Specflow \ 1033 *и переместите следующие три файла в новую папку 1033:

  • SpecFlowEventDefinition.zip
  • SpecFlowFeature.zip
  • SpecFlowStepDefinition.zip

Теперь вы можете воссоздать кэш элементов, выполнив следующие шаги:

  1. Откройте окно cmd VS2008 (в Microsoft Visual Studio 2008 | инструменты Visual Studio в меню «Пуск») - убедитесь, что вы запускаете от имени администратора.
  2. В окне DOS введите devenv.exe / installvstemplates и запустите

ДРУГОЙ МЕТОД

Следующие шаги могут решить проблему дляВы:

  1. Закройте все экземпляры VS2008.
  2. Скопируйте файлы не _VB. * Из C: \ Program Files (x86) \ TechTalk \ SpecFlow \ ItemTemplates в C: \ ProgramФайлы (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ SpecFlow \ 1033
  3. Открыть окно cmd VS2008 (в Microsoft Visual Studio 2008 |инструменты Visual Studio в меню «Пуск») - убедитесь, что вы запускаете для этого права администратора.
  4. В окне DOS введите devenv.exe / installvstemplates и запустите.
  5. Закрытьокно DOS.
  6. Откройте VS2008, и теперь элементы доступны в разделе «Добавить новый» - параметры будут отображаться под элементом верхнего уровня «Элементы Visual C #», они не отображаются ни в одной из дочерних папок..

Примечание. Шаг 2 помещает шаблоны в место установки VS, а шаг 4 перестраивает шаблоны и устанавливает их в кэш (здесь: C: \ Program Files (x86) \Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplatesCache \ CSharp \ SpecFlow \ 1033)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...