我正在通过本教程学习C++:https://learn.microsoft.com/en-us/windows/uwp/gaming/tutorial--setting-up-the-games-infrastructure.我已经为VS2019安装了C++/WinRT模板和可视化工具,但当我想创建新的核心应用程序时,它会显示以下消息:
CCD_ 1。
我在自定义项目模板的文档中没有发现任何有用的东西。我安装了UWP Essentials和NuGetRecommender[预览],但它仍然不起作用。我正在使用Visual Studio 2019
对于VS 2017或更高版本,要进行C++UWP开发,需要安装:
-
通用Windows平台工作负载(
Microsoft.VisualStudio.Workload.Universal
( -
您需要添加C++通用Windows平台工具可选组件(
Microsoft.VisualStudio.ComponentGroup.UWP.VC
(。如果没有这一点,UWP工作负载只支持JavaScript+HTML和C#UWP开发。 -
如果您想为UWP构建ARM64配置,还需要为ARM64(
Microsoft.VisualStudio.Component.UWP.VC.ARM64
(添加单独组件C++通用Windows平台工具。以上软件包涵盖x86、x64和ARM。
Microsoft.VisualStudio.Universal.TemplateWizards
作为UWP工作负载的一部分安装。
UWP Essentials只是Visual Studio Marketplace上某个人的扩展。这不是微软的软件包。它似乎也只是捆绑了一些其他的扩展。
有关Visual Studio安装程序的概述,请参阅此博客文章。