我不知道这样的选项。是的,DAC可以包含完全可信的Win32应用程序,但它仅适用于Win32。 UWP - WinRT - 应用程序受App容器限制。
另一种选择是 - 使用“特殊功能”。
Special and restricted capabilities
有很多克服沙箱的限制声明。其中一些不适用于商店提交 - 仅适用于内部部署应用程序。其他人需要注册才能与商店部署。如果您的需求匹配,您可以使用它。
(已添加 - 2017年6月)从Win10 AU开始,我们可以使用“FullTrustLauncher”API从UWP App启动Win32组件。但是,是的,这并不意味着我们可以运行具有完全信任权的“UWP” - WinRT流程。它仅适用于Win32进程。而且,Win32应用程序可执行文件应该包含在应用程序的AppX包中,清单应该将可执行文件声明为“windows.fullTrustProcess”。
<Extensions>
<desktop:Extension Category="windows.fullTrustProcess" Executable="fulltrustprocess.exe">
<desktop:FullTrustProcess>
<desktop:ParameterGroup GroupId="SyncGroup" Parameters="/Sync"/>
<desktop:ParameterGroup GroupId="OtherGroup" Parameters="/Other"/>
</desktop:FullTrustProcess>
</desktop:Extension>
</Extensions>
FullTrustProcessLauncher Class
我一直在研究这条道路,但''似乎只有工作,我必须想使用调用一个完全成熟的过程:'<桌面:扩展类=“windows.fullTrustProcess”可执行=“Win32Process_CPP.exe”/>' –
Anzurio