我已经在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中也没有。
请帮助我,我应该怎么做才能显示模板?
答案 0 :(得分:0)
MVVM Light NuGet只能将相关资源(程序集/.cs文件)添加到项目中。它不会将模板添加到Visual Studio。要在Visual Studio中获取模板,您必须按照以下步骤安装MVVM Light Visual Studio Extension。
Tools->Extensions and Updates
。Extensions and Updates
窗口中,单击左窗格中的Online
。MVVM Light
。MVVM Light for VS2017
。点击下载并接受许可。扩展名将在Visual Studio重新启动后安装。然后,您可以获取模板。
更新:
他们已经在Visual Studio 2017中停止了对Item Templates for MVVM Light
的支持。到VS 2015为止。在VS 2017扩展中,您只能获得项目模板(文件->新项目)。您可以看到类似的查询here。