構建我們的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 package not being generated. Only test package is being generated
- How to build Windows 8.1 app for Store (appxupload) in PowerShell?
- https://www.suchan.cz/2015/09/building-windows-store-appxupload-packages-using-powershell/
- How to generate .appxupload file?
- How to build Windows 10 appxupload(ready to submit to store) package by command line
- Creating app package from command line using msbuild
這些是我們試圖生成一個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
我真的希望有人會覺得這一個有趣的問題,並提出與任何將我們引向一個解決方案!
預先感謝您:)
這似乎做的伎倆!我希望這些信息很快就能在此頁面上找到,其他人也可以使用類似的功能:https://msdn.microsoft.com/library/windows/apps/xaml/hh454036(v=vs.140).aspx#Create – ILOABN