C++ 在VisualStudio 2019上将通用Windows应用程序转换为常规应用程序

C++ 在VisualStudio 2019上将通用Windows应用程序转换为常规应用程序,c++,windows,visual-studio,win-universal-app,windows-10-universal,C++,Windows,Visual Studio,Win Universal App,Windows 10 Universal,我正在编译一个名为的开源microsoft项目,当我将代码加载到VisualStudio时,代码显示为(通用Windows),一些在线阅读结果表明,该应用程序应该在所有Windows平台上执行,并且它有一个通用接口等等 如果某个内容是通用Windows应用程序,则只能直接从文件夹shell:AppsFolder执行。此外,在执行时,最终执行的进程是svchost.exe,而不是原始的创建调用进程 出于特定的调试目的,此行为限制了我的应用程序。是否有一种简单的方法来禁用通用Windows应用程序行

我正在编译一个名为的开源microsoft项目,当我将代码加载到VisualStudio时,代码显示为
(通用Windows)
,一些在线阅读结果表明,该应用程序应该在所有Windows平台上执行,并且它有一个通用接口等等

如果某个内容是
通用Windows应用程序
,则只能直接从文件夹
shell:AppsFolder
执行。此外,在执行时,最终执行的进程是svchost.exe,而不是原始的创建调用进程

出于特定的调试目的,此行为限制了我的应用程序。是否有一种简单的方法来禁用
通用Windows应用程序
行为,并将应用程序转换为常规可执行文件?可以直接从任何进程执行,而无需任何开销

是否有一种简单的方法来禁用通用Windows应用程序行为,并将应用程序转换为常规可执行文件


目前,还没有这样的工具可以将UWP应用程序转换为常规的可执行文件。尽管UWP应用程序包含一个可执行文件(.exe),但它需要依赖其他文件。而且它不能单独执行。

即使我有所有东西的源代码?它不可能只是把代码带到一个不同的项目中,然后从那里编译它,但仍然可以使整个项目正常工作。您的项目类型是UWP,因此我们无法使用Visual Studio将其编译到其他项目。更好的方法是重新编写项目。