【问题标题】:Communication between desktop and metro app [duplicate]桌面和地铁应用程序之间的通信[重复]
【发布时间】:2012-10-04 14:20:00
【问题描述】:

可能重复:
How can a Metro app in Windows 8 communicate with a backend desktop app on the same machine?

我们公司长期开发桌面应用程序并尝试更新,我们希望为其添加 Windows-8 支持。

我们很难以 Metro 风格重写整个应用程序,但我们可以简单地使用 Windows-8 的一些新功能,例如 Live Tile

尝试这样做,似乎我们应该开发一个与桌面应用程序通信的简单 Metro 应用程序。有没有标准的方法来做到这一点?

【问题讨论】:

    标签: c# windows-8 microsoft-metro


    【解决方案1】:

    Metro(或现代)应用程序不应依赖于任何安装的软件(即它们应该是自包含的)。也就是说,可以绕过应用程序的环回预防,并通过 WCF 服务或套接字与另一个应用程序通信。请参阅此thread 了解更多信息。

    作为对您问题的直接回答,我认为没有任何标准方法可以做到这一点,因为它不应该这样做。

    【讨论】:

    • 除了上面的回复,请注意您的桌面只有x86/x64版本的Win8可用。在 ARM 版本中,您将无法使用您的应用程序,因为没有可用的桌面。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多