我在VS 2017中通过NuGet安装了MVVM Light Toolkit。问题是当我在任何项目上单击“Add New Item”时,我看不到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中。
请帮帮我,我该怎么办才能出现模板?
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。