可以在“Metro”环境和桌面环境中启动应用程序吗? - 视窗 8/8.1
Posted
技术标签:
【中文标题】可以在“Metro”环境和桌面环境中启动应用程序吗? - 视窗 8/8.1【英文标题】:Possible to launch an application in the "Metro" environment and desktop environment? - Windows 8/8.1 【发布时间】:2014-07-13 02:12:07 【问题描述】:好的,所以我是编程界的主要爱好者,我想制作一个可以通过 Windows 应用商店部署的应用。这主要是因为它看起来比我自己分发更容易、更便宜。我正在使用 Visual Studio Ultimate 2013(免费的大学软件万岁!),我计划使用 c# 和 JSON 从公共 api 中提取一些数据。
我的问题是:如果我开发了一个应用程序,以便可以从 Windows 应用商店下载和安装它,主要用于“地铁”模式,我还可以添加一个按钮,使其切换到桌面模式,例如谷歌浏览器有吗?
注意:我已经对该主题进行了一些研究,我认为这是可行的,但我永远无法找到有关它是如何完成的细节。感谢您提供的任何见解!
【问题讨论】:
Offtopic:您确定在学术联盟许可的软件上将应用部署到 Windows 应用商店是合法的吗? @Tarec 嗯,这是一个非常有趣的问题。我实际上不知道,但我很确定我将在 Visual Studio 中做的任何事情都可以在速成版中做。我认为我唯一需要付费版本的就是在同一解决方案中尝试 Metro 和桌面应用程序。我想我很安全。很好的问题。 :) 【参考方案1】:AFAIK,从 Windows 8.1 开始,WSA 中没有内置支持在桌面上的窗口中运行,除非您发现 Snap 模式适合您的需求(对我来说确实如此)。主浏览器是一个例外,但它不仅仅是 WSA。
但是,有 3rd 方解决方案可以做到这一点,例如ModernMix,所以从技术上讲这是可能的,但超出了您在 WSA 开发期间可以访问的范围。
还有关于 Windows 8.2 开箱即用支持此功能的讨论:dailytech
【讨论】:
这太糟糕了。这似乎是 Windows 8.1 中应有的显而易见的事情。那好吧。 :p以上是关于可以在“Metro”环境和桌面环境中启动应用程序吗? - 视窗 8/8.1的主要内容,如果未能解决你的问题,请参考以下文章