【发布时间】:2012-11-29 17:54:52
【问题描述】:
恐怕我知道答案,但希望忽略一些事情。是否可以将桌面应用程序嵌入到 Windows 8 应用程序中?
我想说这是不可能的,因为应用程序也应该在 ARM 架构下运行,而桌面应用程序不能在那里运行,但希望有人能想出一个解决方法。
【问题讨论】:
标签: windows-8 desktop-application windows-store-apps
恐怕我知道答案,但希望忽略一些事情。是否可以将桌面应用程序嵌入到 Windows 8 应用程序中?
我想说这是不可能的,因为应用程序也应该在 ARM 架构下运行,而桌面应用程序不能在那里运行,但希望有人能想出一个解决方法。
【问题讨论】:
标签: windows-8 desktop-application windows-store-apps
不仅仅是因为 ARM 架构,因为您还可以使用 Windows 商店应用程序以 x86 或 x64 为目标,还因为 api 和限制之间的差异。 WinRT/Windows 商店应用程序在沙箱中运行,并且无法访问关键系统功能/api。您可以将桌面应用程序嵌入到 Windows 商店应用程序中,但它不会做任何事情。您将无法安装或使用它。此外,如果您计划将应用程序上传到 Windows 8 商店,那么它不会获得批准。
尽管您可以在您的应用程序中为用户提供一个链接,让他们可以下载和安装桌面应用程序,而这就是您真正能做的。
【讨论】:
没有。这是不可能的。不仅因为处理器架构的差异,还因为安全性和运行时环境大不相同。还有很多其他的原因,但没有必要深入探讨。 :)
【讨论】: