什么/为什么WinRT随机创建新的清洁布局

Wil*_*ode 12 deployment build windows-8 windows-runtime visual-studio-2012

因此,在开发WinRT应用程序时,偶尔和看似随机的Visual Studio经历了一个漫长的过程,从"创建一个新的干净布局......"开始,我想了解有关WinRT应用程序所涉及的构建和部署过程的更多信息.我理解创建在某种沙箱环境中运行的应用程序的概念,但我正在寻找有关该沙箱环境的信息.另外(这可能听起来很愚蠢)但是在沙箱中运行的可执行文件有什么不同,为什么它不能作为独立运行?感谢您提前获取的信息.

我曾尝试对此进行一些研究,但对WinRT的这一部分似乎知之甚少.

编辑:

我将开始对此表示赏心悦目,因为我真的不理解它,谷歌/微软在我搜索时非常贫瘠.所以获得赏金的问题是:

  • 有关WinRT/Windows应用商店应用的构建/部署过程的详细信息?
  • 在"创建一个新的清洁布局......"阶段实际发生了什么?
  • 传统可执行文件和在沙箱环境中运行的Windows 8应用程序之间有什么区别?这些应用是如何启动/管理的?

先感谢您!!

Eug*_*ene 1

您是否查看过Windows 开发中心的 Win Store 应用程序?它从字面上一步一步地告诉您将其推向市场所需的步骤。您需要一个开发帐户、Windows 应用程序认证工具包以及他们的批准。

\n\n

沙箱指的是AppContainers ,它是Vista 中的完整性级别。沙箱限制/需要明确声明某些权限。

\n\n

请参阅Windows 应用商店应用程序中的安全性,了解沙箱/安全性的工作原理。

\n\n

Windows 8 和 RT Windows App Store 开发非常相似。请参阅此适用于 Windows RT PC 的 Windows 应用商店应用程序开发白皮书,了解一些差异。

\n\n

希望这能让你开始。

\n\n

编辑1:

\n\n

如果您对 MSBuild 流程感兴趣,请阅读“Microsoft\xc2\xae 构建引擎内部:使用 MSBuild 和 Team Foundation Build”以及补充材料“Microsoft Build 引擎内部的补充:使用 MSBuild 和 Team Foundation Build”。不幸的是,我不记得 RT 被明确提及,但 Windows 8 非常接近。

\n\n

请参阅应用程序包和部署(Windows 应用商店应用程序),了解如何从商店管理/部署应用程序(相关 MSDN 帖子)。

\n\n

另请参阅具有 HTML5 刷新功能的 Windows 应用商店应用:(05) 打包和部署

\n