none
如何用命令行进行metro程序的大包? RRS feed

全部回复

  • 看文档:http://msdn.microsoft.com/zh-cn/library/windows/apps/hh446767.aspx


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年9月18日 3:05
    版主
  • 我用\bin\x86\Release目录作为打包的根目录,使用里面的命令进行打包,发现说AppxManifest.xml里面的一些文件非法,但是这个是VS工程生成的,需要修改?假如我对手动打包的(就是用zip压缩后改名),使用签名的命令,总是提示,

    Done Adding Additional Store
    SignTool Error: This file format cannot be signed because it is not recognized.
    SignTool Error: An error occurred while attempting to sign: xxx.appx


    2012年9月18日 6:38
  • 是不是没有Assets目录下的图片和.xaml 等直接输出的资源文件? 需要添加。

    签名问题,你用那个证书对其签名?是项目中临时.pfx 还是你的开发许可证在项目中生成的.pfx?


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us


    2012年9月18日 8:25
    版主
  • 签名已经可以了,我用的是商店的许可证书,本地的证书会失败。现在的问题主要是文件打包,目前用bin/release目录下来操作是不行的,不知道是不是需要自己写一个配置文件?
    2012年9月18日 9:23
  • .appxsym 这个文件要用什么命令生成的?
    2012年9月18日 9:34
  • bob, 我想问一下,VS的create app package的流程是怎么样子的,例如就是它从哪去获取文件的,先执行build?然后拷贝数据到临时目录?然后生成文件列表?,我发现它并不是从bin/x86/release目录下去拷贝文件生成appx的,我在post-build的时候加入一个操作改变了bin/x86/release的文件,但是最终打出来的appx里面的文件还是旧的。
    2012年9月19日 3:18
  • 还有.appxupload的文件是怎么生成的,我发现用本地的打包和商店的打包,这个文件的格式有点不同
    2012年9月19日 3:53