是否可以在Windows 8桌面上的窗口中运行Windows应用商店应用程序?
例如,我认为财务应用程序很棒,我只是不希望它占用屏幕上的专用空间(全屏显示或侧放)。如果可以在桌面上的窗口中运行它,那就太好了。
这可能吗?我认为开发人员需要在桌面窗口中查看/运行/构建他们的应用程序才能高效地工作。是这样吗
是否可以在Windows 8桌面上的窗口中运行Windows应用商店应用程序?
例如,我认为财务应用程序很棒,我只是不希望它占用屏幕上的专用空间(全屏显示或侧放)。如果可以在桌面上的窗口中运行它,那就太好了。
这可能吗?我认为开发人员需要在桌面窗口中查看/运行/构建他们的应用程序才能高效地工作。是这样吗
Answers:
首先为Windows 8安装Visual Studio Express 2012,然后可以使用Windows Simulator应用程序在窗口中运行任何Metro / Modern / Microsoft风格的UI应用程序:
这就是开发人员测试其应用程序的方式。您还可以在Windows Simulator中使用收缩和旋转手势。
Windows Simulator通过RDP连接到PC ,因此,Windows Simulator中可以使用PC上当前安装的所有应用程序,包括桌面应用程序。
如果安装了64位/ x64 Windows,则可以从此处打开Windows模拟器:
%ProgramFiles(x86)%\Common Files\Microsoft Shared\Windows Simulator\11.0\Microsoft.Windows.Simulator.exe
从这里开始,如果您安装了32位/ x86 Windows:
%ProgramFiles%\Common Files\Microsoft Shared\Windows Simulator\11.0\Microsoft.Windows.Simulator.exe
这可能吗?我想象着开发人员需要在桌面窗口中查看/运行/构建其应用程序才能高效地工作。是这样吗
如果应用程序支持快照视图,则可以将其快照到侧面并照常运行桌面应用程序。否则没有办法。
不,这是不可能的。Metro应用以某种沙盒方式运行,无法在您的桌面上运行。保罗·瑟罗特(Paul Thurrott)为此发表了两篇 文章,他指出微软选择不允许这样做,因为
Metro风格的应用程序和桌面需要分开放置,以保留Metro的内置安全功能。
编辑:有关此设计决策的更多信息,请参见Paul的文章“ Windows 8 Consumer Preview:为什么Metro和Desktop不能混合使用”。简而言之,归结为
有一个名为ModernMix的第三方工具,该工具可让您在桌面上的窗口中运行Windows应用商店应用程序:
Windows 8和8.1。