4

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

Error: this template attempted to load component assembly 'Microsoft.VisualStudio.Universal.TemplateWizards, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. For more information on this problem and how to enable this template, please see documentation on Customizing Project Templates.

这个问题有简单的解决方法吗?

4

3 回答 3

8

此错误是由于缺少 UWP SDK 引起的。我第一次安装的 Visual Studio 仅配置为工作负载Desktop development with C++,因此UWP development缺少工作负载组件。我UWP development使用 Visual Studio 安装程序添加了工作负载。

于 2018-05-11T02:53:56.840 回答
3

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

于 2020-07-29T09:48:52.750 回答
1

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

于 2019-03-05T02:36:44.253 回答