2012-10-26 84 views
-1

有应该获得一些系统信息的WinRT的应用。还有一些对告知,我们可以使用自定义协议(WinRT的应用作出启动该协议,然后桌面应用程序启动并做了一些工作)网的一些资源。该自定义协议处理程序是C#桌面应用程序(其中“输出类型”设置为“Windows Applicatoin”因为我们不需要任何接口控制台应用程序)。自定义协议处理,不“偷”重点

那么,事情是:当WinRT的应用程序启动的自定义协议,桌面应用程序被启动,所有的东西正常工作,但在那一刻,当桌面启动主WinRT的应用程序是躲出去所需的时间桌面应用程序的工作。

有一些解决方案,允许开始在静默模式下桌面应用程序(不知道怎么把那个“背景”可能),从而使WinRT的是显示自己所有的时间。

+0

为什么C++的标签? – sashoalm

+0

可能有C++的解决方案。任何方法都是可以接受的。 – tridoris

+0

你知道这样的设置不易于部署吗?商店中的应用程序将不包含桌面部分。你需要确保你的应用程序能够以其他方式工作。桌面应用程序做什么工作无法从Windows应用商店应用完成,但需要做什么? –

回答

0

后一些搜索它被决定介绍公共文件这将是另一个(连同定制协议)存储和桌面应用程序之间的通信水平。这种方法允许桌面应用程序停留在内存中,并在商店应用程序工作期间收听文件更改。

所以工作是:如果商店应用需要一些系统信息写入命令将文件和桌面应用程序,执行所有必要的工作后,通过自定义协议将信息发送到商店应用。