Uwp ';FullTrustProcessLauncher';:不是类或命名空间名称

Uwp ';FullTrustProcessLauncher';:不是类或命名空间名称,uwp,windows-10-universal,c++-cx,Uwp,Windows 10 Universal,C++ Cx,我正在尝试构建一个带有桌面扩展的UWP。因为这是我第一次尝试这个,所以我遵循这个来帮助我开始。解决方案中的所有项目都是用C++编写的。 但是,在设置完所有内容后,当我尝试构建解决方案时,我看到以下错误 error C2653: 'FullTrustProcessLauncher': is not a class or namespace name 我最初遇到问题,因为IntelliSense报告未找到FullTrustProcessLauncher。我能够通过向UWP项目添加一个Windows

我正在尝试构建一个带有桌面扩展的UWP。因为这是我第一次尝试这个,所以我遵循这个来帮助我开始。解决方案中的所有项目都是用C++编写的。 但是,在设置完所有内容后,当我尝试构建解决方案时,我看到以下错误

error C2653: 'FullTrustProcessLauncher': is not a class or namespace name
我最初遇到问题,因为IntelliSense报告未找到
FullTrustProcessLauncher
。我能够通过向UWP项目添加一个
WindowsDesktopExtensionsforUWP
参考来减轻这个错误。此后,IntelliSense不再抱怨,但我开始在编译时出错


如何修复编译时出现的这些错误?我是否漏掉了什么东西?

据我所知,UWP不支持本机C++。你不是用C++ + CLI吗?我确信UWP支持C++。他们有不同的版本。被称为C++/CX或C++/WinRT的东西。我目前正在使用C++/CX。这正是我的观点。如果您使用的是C++/CX,请将语言标记为,而不是。如果您使用的是C++/CX。如果你知道C++,人们可能不知道语言的特定变体。谢谢你指出Algirdas。我已经改变了它。嗯,那个样本是用C语言写的,而不是C++。你的C++代码在哪里?我怀疑您在翻译中遗漏了什么,比如说,使用名称空间的
语句。
error C3861: 'LaunchFullTrustProcessForCurrentAppAsync': identifier not found