Visual studio 错误:此模板试图加载组件程序集';Microsoft.VisualStudio.Universal.TemplateWizards,版本=15.0.0.0

Visual studio 错误:此模板试图加载组件程序集';Microsoft.VisualStudio.Universal.TemplateWizards,版本=15.0.0.0,visual-studio,visual-c++,c++-winrt,Visual Studio,Visual C++,C++ Winrt,我使用的是Visual Studio Community 2017版本15.7.1,Windows 10 Home版本10.0.16299 32位,Windows SDK版本10.0.17134.12和C++/WinRT版本1.0.180505.2。当我尝试使用任何C++/WinRT模板创建新项目时,会收到以下错误消息: 错误:此模板试图加载组件程序集 'Microsoft.VisualStudio.Universal.TemplateWizards,版本=15.0.0.0, 区域性=中性,P

我使用的是Visual Studio Community 2017版本15.7.1,Windows 10 Home版本10.0.16299 32位,Windows SDK版本10.0.17134.12和C++/WinRT版本1.0.180505.2。当我尝试使用任何C++/WinRT模板创建新项目时,会收到以下错误消息:


错误:此模板试图加载组件程序集
'Microsoft.VisualStudio.Universal.TemplateWizards,版本=15.0.0.0,
区域性=中性,PublicKeyToken=b03f5f7f11d50a3a'。更多
有关此问题以及如何启用此模板的信息,
请参阅有关自定义项目模板的文档。


此问题是否有简单的解决方法?

此错误是由于缺少UWP SDK造成的。我第一次安装的Visual Studio配置为仅使用C++workfload进行
桌面开发,因此缺少
UWP开发
工作负载组件。我使用Visual Studio Installer添加了
UWP开发工作负载。

解决此问题的最简单方法是安装整个UWP Essentials包。它包含很多内容,但它为您提供了解决问题的一切。转到工具>扩展和更新>联机并搜索“UWP Essentials”,然后使用Visual Studio安装程序获取它

此错误是由于缺少UWP工具造成的。对于Visual Studio 2019,您只需转到扩展>管理扩展>在线搜索“UWP Essentials”然后免费下载即可。关闭所有Visual Studio窗口,然后再次打开时,问题应该得到解决。

缺少哪个UWP SDK?如果其他人也加入此问题,请添加一些详细信息。“通用Windows平台”工作负载包括许多工具,包括提示使用哪个版本的Windows SDK的向导。出于这个原因,我自己的系统甚至需要Win32桌面模板的UWP工作负载。VS 2015的情况下,如果没有安装“Windows工具”可选组件,则会发生同样的问题。对于VS 2017 C++ UWP开发,您需要“UWP工作负载”(<代码>微软VisualStudio .Works/University <代码>)以及可选的“C++通用Windows平台工具”。(
Microsoft.VisualStudio.ComponentGroup.UWP.VC
)谢谢Paul,这也在上有报道,并将在将来的更新中修复。这是否意味着我需要这两种?UWP+桌面开发?工作,但下载和安装花了很长时间。bloatI也不得不安装“UWP开发”软件