2016-06-23 66 views
5

构建我们的UWP应用程序时,我们遇到了构建问题,并且会喜欢一些想法或者如果您有解决我们头痛的问题!从命令行生成UWP .appxupload VS15/W10

背景:

我们希望有一个CI服务器生成商店提交.appxupload文件。这一点,我们使用这个命令之前完成:

msbuild.exe App.sln /t:Rebuild /p:Configuration=Release /m 

无论其,这里不再产生appxupload文件。但它成功地生成了appxbundles。

我们的设置

  • 的VisualStudio 2015年更新2
  • appxupload是我们要
  • AppxBundle设置为始终
  • AppxPackageIsForStore设置为True
  • 该应用程序是什么最小的应用所有我做的是:新的解决方案 - >空白 - >从VS生成存储包

什么工作

  • 使用命令行
  • 生成appxupload使用Visual文件生成appxbundle文件工作室(右键点击项目 - >店铺)

但是......你有没有试过......?

也许,我们已经做了大量的搜索,并尝试了很多其中提到的事情。 一些我们已经阅读并尝试的东西包括:

这些是我们试图生成一个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 

我真的希望有人会觉得这一个有趣的问题,并提出与任何将我们引向一个解决方案!

预先感谢您:)

回答

6

你能否尝试“UapAppxPackageBuildMode = StoreUpload”选项。

我可以使用此选项创建.appxupload文件。

的MSBuild App.sln/P:配置=释放; UapAppxPackageBuildMode = StoreUpload

https://blogs.msdn.microsoft.com/wsdevsol/2016/01/08/windows-store-app-projects-stopped-generating-the-appxupload-file-after-installing-vs-2015-update-1/

+0

这似乎做的伎俩!我希望这些信息很快就能在此页面上找到,其他人也可以使用类似的功能:https://msdn.microsoft.com/library/windows/apps/xaml/hh454036(v=vs.140).aspx#Create – ILOABN