2016-06-23 70 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