2017-05-31 29 views
1

我使用FullTrustProcessLauncher从我的UWP应用程序启动另一个应用程序,它是一个控制台应用程序,我希望在这两个应用程序之间传递信息/参数。UWP在应用程序之间传递信息

也许我必须使用SharedMemory或类似的东西?

回答

0

感谢Marian Dolinsky,我以正确的方式继续我的研究,并且找到了微软开发的样本。它显示了如何使用AppService API在UWP应用程序和控制台应用程序之间进行通信(如果您想与WPF或Win Forms应用程序通信,则是同样的事情)。链接到github:​​

+0

请将此答案标记为解决您的问题的答案 - 可以帮助其他类似问题的用户解决问题。 –

4

您可以使用UWP's built-in mechanism在应用程序之间共享本地数据,或者如果您只是需要在启动时传递一些数据,您应该使用Protocol activation,正如Vijay Nirmal所说。

+0

应用程序到应用程序的通信是否只允许两个UWP应用程序之间的通信? –

+0

它不能与控制台应用程序工作,因为我必须复制,在清单' <扩展分类=“windows.publisherCacheFolders”> <文件夹名称=“下载” /> ' –

+0

所以你启动的Win32应用程序,没有使用桌面应用程序转换器从你的UWP应用程序转换? –

相关问题