Шаблоны MVVM Light не отображаются в меню «Добавить элемент» (VS 2017)? - PullRequest
0 голосов
/ 09 апреля 2019

Я установил MVVM Light Toolkit через NuGet в VS 2017. Проблема в том, что когда я нажимаю «Добавить новый элемент» в любом проекте, я не вижу никаких шаблонов MVVM, которые появляются в учебных пособиях MVVM Light.

Они должны выглядеть так (но я не вижу их в своем проекте): http://prntscr.com/n9bs1q

Я нашел похожие вопросы о VS 2012. Ответы советуют искать в C: \ Program Files (x86) \ Laurent Bugnion (GalaSoft) \ Mvvm Light Toolkit \ Vsix

Но у меня нет такой папки ни в Program Files (x86), ни в Program Files.

Помогите мне, пожалуйста, что я должен сделать, чтобы шаблоны появились?

1 Ответ

0 голосов
/ 09 апреля 2019

MVVM Light NuGet может добавлять в проект только связанные ресурсы (файлы сборок / .cs). Он не будет добавлять шаблоны в Visual Studio. Чтобы получить шаблоны в Visual Studio, необходимо установить расширение MVVM Light Visual Studio, выполнив следующие действия.

  1. Откройте Visual Studio и перейдите на Tools->Extensions and Updates.
  2. В окне Extensions and Updates lick Online на левой панели.
  3. В строке поиска введите MVVM Light.
  4. В результатах поиска найдите MVVM Light for VS2017. Нажмите Скачать и принять лицензию.

Расширение будет установлено после перезапуска Visual Studio. Тогда вы можете получить шаблоны.

enter image description here

UPDATE:

Они прекратили поддержку Item Templates for MVVM Light в Visual Studio 2017. Он был там до VS 2015. Таким образом, вы можете получить только шаблоны проектов (Файл-> Новый проект) в расширении VS 2017. Вы можете увидеть похожие запросы здесь .

enter image description here

...