使用 Visual Studio 2012 打包 Windows 应用商店应用程序

可以访问 Windows 应用商店并使用 Visual Studio 将 Windows 应用商店应用程序打包以便进行分发。您将使用 应用商店作为销售或提供应用程序的主要方式。有关更多信息,请参见销售应用程序

必须先将应用程序打包和准备就绪,然后才能将其上载到 应用商店。当根据模板创建 Windows 应用商店项目或项时,即开始打包过程。创建 Windows 应用商店 应用程序时,Visual Studio 为应用程序包 (Package.appxmanifest) 创建一个源文件,然后将该文件添加到您的解决方案。首次生成项目时,Visual Studio 将源文件转换为清单文件 (AppxManifest.xml),然后将其放在应用程序的输出文件夹中。清单文件描述您的应用程序,包括其名称、说明、起始页、初始屏幕和徽标。此外,还使用清单文件向应用程序添加功能和声明,如访问网络摄像机的功能。可使用 Visual Studio 中的清单设计器编辑 Package.appxmanifest 文件中的属性。有关更多信息,请参见使用清单设计器(Windows 应用商店应用程序)

访问应用商店

您将通过使用 Visual Studio 中的**“应用商店”菜单开始与 应用商店的大部分交互。在 Visual Studio 2012 旗舰版中,打开“项目”菜单,然后选择“应用商店”。只有在处理 Windows 应用商店项目或解决方案时,才会显示“应用商店”菜单。在 Visual Studio Express 2012 for Windows 8 中,“应用商店”**菜单直接显示在菜单栏上。该菜单上的前三个命令始终可用,但其他命令是否可用取决于您在开发过程中所处的位置。

菜单命令

说明

打开开发人员帐户

打开针对 Windows 应用商店应用程序的 Windows 开发人员中心,从中可获取 应用商店的开发人员帐户。您必须拥有开发人员帐户,才能将应用程序上载到 应用商店。如果没有注册码,可在 应用商店开放常规提交时进行注册。有关更多信息,请参见应用程序开发人员协议

保留应用程序名称

如果尚未使用开发人员帐户登录 Windows 应用商店,则此命令将打开 Windows 应用商店的登录页。登录并验证凭据后,可为应用程序保留某个名称。当 Windows 应用商店开放应用程序提交时,可将应用程序名称保留一年。如果下一年未提交应用程序,则保留过期,而其他开发人员可保留该名称。有关更多信息,请参见命名和描述应用程序

获取开发人员许可证

需要开发人员许可证才能开发 Windows 应用商店应用程序。有关详细信息,请参见 Microsoft 网站上的获取开发人员许可证(Windows 应用商店应用程序)

编辑应用程序清单

清单设计器中打开当前项目的应用程序清单。有关更多信息,请参见使用清单设计器(Windows 应用商店应用程序)

将应用程序与应用商店关联

将应用程序与 应用商店关联时,向导自动将以下值下载到在本地计算机上当前项目的应用程序清单文件中:

  • 包显示名称

  • 包名称

  • 发布者 ID

  • 发行者显示名称

当向导将这些值插入应用程序清单中后,可测试各种购买和通知方案。

警告说明警告
如果通过创建清单的自定义 .xml 文件重写默认 .appxmanifest 文件,则无法将应用程序与 应用商店关联。如果尝试将自定义清单文件与 应用商店关联,则显示一条错误消息。有关更多信息,请参见重写包清单(Windows 应用商店应用程序)

复制屏幕快照

生成当前项目,并在模拟器中启动应用程序。当模拟器打开后,在模拟器边栏上选择“复制屏幕快照”按钮。

创建应用程序包

启动“创建应用程序包”向导。有关更多信息,请参见创建应用程序包(Windows 应用商店应用程序)

上载应用程序包

如果尚未使用开发人员帐户登录 应用商店,则此命令将进入 应用商店的登录页。登录并验证凭据后,将打开“仪表板”。如果为应用程序保留了名称,则将使用此工具编辑现有版本。如果未保留该名称,则选择“提交新应用程序”,然后按屏幕上的说明进行操作。

请参见

其他资源

为 Windows 应用商店准备应用程序

如何使用 Windows 应用程序认证包测试应用程序

应用程序打包和部署

包详细信息

应用程序包装程序