Visual Studio 2012 добавить новый элемент не показывает тестовые элементы

Я установил VS 2012 Ultimate на сервер Windows 2008 и запустил все обновления. Однако, когда я создаю приложение формы Windows на С# и нажимаю «Добавить новый элемент», я не вижу ни одного из шаблонов элементов теста (список в разделе «Элементы Visual C#» содержит только «Код», «Данные», «Общие», «Интернет», «Windows Forms», «WPF», Отчетность и рабочий процесс). Кроме того, после добавления SpecFlow через диспетчер пакетов Nuget я не вижу элементы Specflow.

У меня это работало в другой системе, но я не понимаю, почему эти элементы не добавляются в диалоговое окно «Добавить новые элементы». Роберт


person Robert McCabe    schedule 14.08.2013    source источник
comment
Я запускал devenv /setup и devenv /installvstemplates безрезультатно.   -  person Robert McCabe    schedule 14.08.2013
comment
Это нормально, диалог зависит от контекста. Вы получите тестовые элементы только при попытке добавить их в тестовый проект.   -  person Hans Passant    schedule 14.08.2013
comment
Это не объясняет, почему элементы Specflow не отображаются.   -  person Robert McCabe    schedule 14.08.2013
comment
Вот почему всегда плохая идея задавать два вопроса одновременно.   -  person Hans Passant    schedule 14.08.2013


Ответы (1)


Пакет nuget предоставляет вам все необходимое для запуска тестов SpecFlow, но для его установки требуется отдельная установка @ Галерея Visual Studio, которая обеспечивает интеграцию во время разработки, включая сопоставление файлов.

(Эта часть вашего вопроса является дубликатом Specflow Association with .feature Files)

person AlSki    schedule 16.08.2013