MVVM Light模板没有显示在“添加项目”菜单中(VS 2017)?

时间:2019-04-08 23:28:42

标签: wpf mvvm visual-studio-2017 nuget mvvm-light

我已经在VS 2017中通过NuGet安装了MVVM Light Toolkit。问题是,当我在任何项目上单击“添加新项”时,我都看不到MVVM Light教程中出现的任何MVVM模板。

它们必须看起来像这样(但是在我的项目中我看不到它们): http://prntscr.com/n9bs1q

我发现了有关VS 2012的类似问题。答案建议搜索C:\ Program Files(x86)\ Laurent Bugnion(GalaSoft)\ Mvvm Light Toolkit \ Vsix

但是我在Program Files(x86)中没有这样的文件夹,在Program Files中也没有。

请帮助我,我应该怎么做才能显示模板?

1 个答案:

答案 0 :(得分:0)

MVVM Light NuGet只能将相关资源(程序集/.cs文件)添加到项目中。它不会将模板添加到Visual Studio。要在Visual Studio中获取模板,您必须按照以下步骤安装MVVM Light Visual Studio Extension。

  1. 打开Visual Studio并转到Tools->Extensions and Updates
  2. Extensions and Updates窗口中,单击左窗格中的Online
  3. 在搜索栏中,键入MVVM Light
  4. 在搜索结果中找到MVVM Light for VS2017。点击下载并接受许可。

扩展名将在Visual Studio重新启动后安装。然后,您可以获取模板。

enter image description here

更新:

他们已经在Visual Studio 2017中停止了对Item Templates for MVVM Light的支持。到VS 2015为止。在VS 2017扩展中,您只能获得项目模板(文件->新项目)。您可以看到类似的查询here

enter image description here