我想创建一个Metro应用程序包,将其分发给我的客户端进行测试。
以下是我遵循的步骤: -
选择商店 - >创建应用包 选择构建一个仅在本地使用的包,就像我所做的那样,但我怀疑是: -
1)当我打包它时,确切文件整个可执行文件存在/定位或创建的位置(如Windows Phone应用程序中的.xap)????
2)这是我发送所需的一个特定文件,以便可以在任何其他计算机上部署并运行应用程序?????
3)部署我的应用程序并运行时,其他机器需要有什么要求,当然我认为除了其他机器需要的其他内容之外,我需要有一个用于运行metro应用程序的Windows 8操作系统拿我的地铁应用程序部署它并在本地运行以进行测试?答案 0 :(得分:0)
当您运行Store-> Create App Package选项时,您可以选择输出目录 - 它将默认为项目文件夹中的AppPackages目录。包创建完成后,生成窗口将包含一个链接,可以将您带到该目录。
需要多个文件,appx,证书文件,资源,依赖项和powershell脚本。您将获得AppPackages目录中的子目录,其中包含标识构建类型和目标平台的命名约定 - 如App74_1.0.0.2_x64_Debug_Test。如果要将应用程序带到另一台计算机,则需要目录中的所有内容(对于任何特定平台:ARM,x64,x86)。
另一台机器需要Windows 8,并且为了在该机器上运行应用程序,它将需要开发人员许可证。如果您只是执行包目录中的PowerShell脚本,它将获得临时开发人员许可证(如果找不到)(当然,这需要互联网连接)。它还将为应用程序安装签名证书(这是由打包操作创建的集合中的另一个文件。