MSDN Library
信息
您所需的主题如下所示。但此主题未包含在此库中。

如何生成 Windows Phone 8 的应用

2014/6/18

本主题介绍了如何在 Visual Studio 中或从命令行生成您的 Windows Phone 应用。

生成过程的输出结果包括扩展名为 .XAP 的文件。XAP 文件是包含您的应用所需的所有文件的压缩包。它是您部署到模拟器或手机并发布到 Windows Phone 应用商店 的 XAP 文件。

本主题包括以下部分。

 

当您主动开发应用时,您通常会创建应用的调试版本,以支持调试和测试。当您准备将应用提交到Windows Phone 应用商店 时,需要创建发布版本。此外,我们还建议您在使用工具(例如,Windows Phone 应用商店测试工具包 和 Windows Phone 性能分析工具)之前创建发布版本。

有关 Visual Studio 中的生成选项的详细信息,请参见在 Visual Studio 中生成应用程序

指定 Windows Phone 应用的调试或发布版本的步骤

  • 在 Visual Studio 的“标准”工具栏中,单击“解决方案配置”向下箭头,然后选择“调试”“发布”

    下图显示了“解决方案配置”列表框。

    Solution Configuration Dialog

在 Visual Studio 中生成 Windows Phone 应用的步骤

  • 若要生成一个解决方案以及其中所有项目,请执行以下操作之一:

    • “生成”菜单上选择“生成解决方案”“重新生成解决方案”

    • “解决方案资源管理器”中右键单击解决方案,然后选择“生成解决方案”“重新生成解决方案”

  • 若要在解决方案中生成单个项目,请在“解决方案资源管理器”中选择该项目,然后执行以下操作之一:

    • “生成”菜单上,选择“生成 <项目名称>”“重新生成 <项目名称>”

    • “解决方案资源管理器”中,右键单击该项目,然后选择“生成”“重新生成”

您还可以通过使用 MSBuild 工具从命令行生成 Windows Phone 应用。有关 MSBuild 的详细信息,请参见以下主题。

从命令行生成 Windows Phone 应用的步骤

  1. 打开命令提示符窗口。如果 PATH 环境变量不包含指向 MSBuild.exe 的路径,则导航到 C:\Windows\Microsoft.NET\Framework 下包含此程序的文件夹之一。

  2. 运行 MSBuild 命令并至少提供解决方案文件 (.sln) 或项目文件(csproj 或 .vbproj)的完全限定名。例如:

    MSBuild D:\Projects\PhoneApp1\PhoneApp1\PhoneApp1.csproj

有关如何预编译和对企业应用进行签名的信息,请参见如何使用 XapSignTool 对 Windows Phone 的企业应用进行签名

您可以在运行 Windows Server 2012 或 Windows Server 2008 R2 的计算机上安装 Windows Phone SDK 8.0,以使用 Visual StudioTeam Foundation Build 来生成现有应用。但是,您无法在 Windows Server 版本上开发或调试 Windows Phone 应用,即使安装了 Windows Phone SDK 也如此。

有关 Team Foundation Build 的详细信息,请参见生成应用程序

显示:
© 2016 Microsoft