从命令行 VS15/W10 生成 UWP .appxupload

5
我们在构建UWP应用程序时遇到了构建问题,希望能得到一些想法或解决方案来解决我们的头痛问题!
背景:
我们希望使用CI服务器生成.appxupload文件以进行商店提交。我们先前使用以下命令完成此操作:
msbuild.exe App.sln /t:Rebuild /p:Configuration=Release /m 

然而,现在不再生成appxupload文件。但是成功生成了appxbundle。

我们的设置:

  • VisualStudio 2015更新2
  • 我们想要的是appxupload
  • AppxBundle始终设置为
  • AppxPackageIsForStore设置为True
  • 该应用程序是最小的应用程序。我所做的全部工作是:新解决方案->空白->从VS生成商店包

可行的方法:

  • 使用命令行生成appxbundle文件
  • 使用Visual Studio生成appxupload文件(右键单击项目->存储)

但是...你试过吗...?

也许,我们已经搜索了很多内容并尝试了其中提到的一些方法。 我们尝试过的一些东西包括:

这些是我们尝试生成appxupload文件的不同命令。 它们都有效并生成了三个appx文件和一个appxbundle。但是没有一个生成所需的appxupload :(
msbuild App.sln /p:Configuration=Release;AppxBundle=Always;OutDir=C:/TEMP;BuildAppxUploadPackageForUap=true

msbuild App.sln /p:Configuration=Release;AppxBundle=Always /p:BuildAppxUploadPackageForUap=true 

msbuild App.sln /p:Configuration=Release;AppxBundle=Always /p:BuildAppxUploadPackageForUap=True /p:AppxPackageIsForStore=True

MSBuild App.sln /p:Configuration=Release;AppxBundle=Always;AppxBundlePlatforms="x86|x64|ARM"

msbuild App.sln /t:Build /p:Configuration=Release /v:q /nologo

msbuild App.sln /t:Build /p:Configuration=Release /p:AppxPackageIsForStore=true /v:q /nologo

msbuild App.sln /t:Build /p:Configuration=Release /p:BuildAppxUploadPackageForUap=true /v:q /nologo

msbuild App.sln /t:Build /p:Configuration=Release /p:AppxPackageIsForStore=true /p:BuildAppxUploadPackageForUap=true /v:q /nologo

我真的希望有人能发现这是一个有趣的问题,并提出任何能够引导我们找到解决方案的东西!

先行感谢:)

1个回答

7

看起来已经解决了!我希望这些信息很快能在此页面上提供给其他人执行类似操作的人使用:https://msdn.microsoft.com/library/windows/apps/xaml/hh454036(v=vs.140).aspx#Create - ILOABN

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接