Windows runtime 在桌面应用程序和Windows应用商店应用程序之间通信

Windows runtime 在桌面应用程序和Windows应用商店应用程序之间通信,windows-runtime,windows-store-apps,communication,shared-memory,Windows Runtime,Windows Store Apps,Communication,Shared Memory,我想在桌面应用程序和windows应用商店应用程序之间共享图像文件。桌面应用程序和windows应用商店应用程序之间通信的最佳方式是什么。我已尝试在应用程序之间创建共享内存,但我认为这是不可能的()。除非通过协议处理程序启动,否则无法直接通信和共享日期。正如Aniruddha已经说过的,通过文件系统(例如图片库)共享是一种方便的方式 如果您使用的是Windows 8.1,并且没有将应用程序放入公共Windows应用商店的要求,则还有另一个选项: Windows运行时代理组件。这真是太棒了。它允许

我想在桌面应用程序和windows应用商店应用程序之间共享图像文件。桌面应用程序和windows应用商店应用程序之间通信的最佳方式是什么。我已尝试在应用程序之间创建共享内存,但我认为这是不可能的()。

除非通过协议处理程序启动,否则无法直接通信和共享日期。正如Aniruddha已经说过的,通过文件系统(例如图片库)共享是一种方便的方式

如果您使用的是Windows 8.1,并且没有将应用程序放入公共Windows应用商店的要求,则还有另一个选项: Windows运行时代理组件。这真是太棒了。它允许您在Windows应用商店应用程序和任何其他应用程序之间自由通信。这里有记录:

安装并不简单,但功能非常强大。请记住,如果您使用代理组件,则不会将此应用发布到公共Windows应用商店中


我还没有在Windows 10上尝试代理组件,我不确定这是否仍然受支持。

将图像放在桌面和商店应用程序都可以访问的
图片
(或其他)库中。