Kir*_*met 12 windows-8 modern-ui windows-store-app
是否可以在 Windows 8 桌面上的窗口中运行 Windows 应用商店应用程序?
例如,我认为 Finance 应用程序很棒,我只是不希望它占据我屏幕上的专用空间(要么全屏,要么贴到一边)。如果我可以在桌面上的窗口中运行它,那就太好了。
这可能吗?我认为开发人员需要在桌面窗口中查看/运行/构建他们的应用程序才能高效工作。是这种情况吗?
Elm*_*lmo 15
首先安装Visual Studio Express 2012 for Windows 8,然后您可以使用 Windows Simulator 应用程序在窗口中运行任何 Metro/Modern/Microsoft 风格的 UI 应用程序:

这就是开发人员测试他们的应用程序的方式。您还可以在 Windows 模拟器中使用捏合和旋转手势。
Windows Simulator 通过RDP连接到您的 PC ,因此,包括当前安装在您 PC 上的桌面应用程序在内的所有应用程序都可以在 Windows Simulator 中使用。
如果您安装了 64 位/x64 Windows,您可以从这里打开 Windows Simulator:
%ProgramFiles(x86)%\Common Files\Microsoft Shared\Windows Simulator\11.0\Microsoft.Windows.Simulator.exe
Run Code Online (Sandbox Code Playgroud)
如果您安装了 32 位/x86 Windows,则从这里开始:
%ProgramFiles%\Common Files\Microsoft Shared\Windows Simulator\11.0\Microsoft.Windows.Simulator.exe
Run Code Online (Sandbox Code Playgroud)
这可能吗?我想象开发人员需要在桌面窗口中查看/运行/构建他们的应用程序才能高效工作。是这种情况吗?
如果应用程序支持对齐视图,您可以将其对齐到侧面并照常运行桌面应用程序。否则没有办法。
不,这是不可能的。Metro 应用程序以某种沙盒方式运行,无法在桌面上运行。Paul Thurrott 有两篇关于此的 文章,他指出微软选择不允许这样做是因为
\n\n\n\n\nMetro 风格的应用程序和桌面需要保持分离,\n 才能保留 Metro\xe2\x80\x99 的内置安全功能。
\n
编辑:有关此设计决策的更多详细信息可以在 Paul 的文章“Windows 8 Consumer Preview:Why Metro and the Desktop Don't Mix”中找到。简而言之,归结为
\n\n| 归档时间: |
|
| 查看次数: |
2972 次 |
| 最近记录: |