首页 > 解决方案 > MVVM Light 模板未显示在“添加项目”菜单(VS 2017)中?

问题描述

我已经在 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 中也没有。

请帮助我,我应该怎么做才能出现模板?

标签: wpfmvvmvisual-studio-2017nugetmvvm-light

解决方案


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 后将安装扩展。然后你可以得到模板。

在此处输入图像描述

更新:

他们已经停止对Item Templates for MVVM LightVisual Studio 2017 的支持。它一直存在到 VS 2015。所以你只能在 VS 2017 扩展中获得项目模板(文件->新项目)。您可以在这里看到类似的查询。

在此处输入图像描述


推荐阅读