我们在构建UWP应用程序时遇到了构建问题,希望能得到一些想法或解决方案来解决我们的头痛问题!
背景:
我们希望使用CI服务器生成.appxupload文件以进行商店提交。我们先前使用以下命令完成此操作:
背景:
我们希望使用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包,只能生成测试包
- 如何在PowerShell中构建Windows 8.1应用程序以供商店使用(appxupload)?
- https://www.suchan.cz/2015/09/building-windows-store-appxupload-packages-using-powershell/
- 如何生成.appxupload文件?
- 如何通过命令行构建Windows 10 appxupload(准备提交到商店)包?
- 使用msbuild从命令行创建应用程序包
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
我真的希望有人能发现这是一个有趣的问题,并提出任何能够引导我们找到解决方案的东西!
先行感谢:)