【发布时间】:2016-06-28 12:43:43
【问题描述】:
我想构建通用应用程序以在商店发布,即生成*.appxupload(构建*.appx 以部署在我的机器上很好;但必须删除默认的/p:AppxBundle=Always 并且不能 build Win32:无论我做什么,它总是构建 ARM)。但我根本无法让它在Microsoft's instructions 之后工作,即添加/p:UapAppxPackageBuildMode=CI。
系统只是停止
错误 MSB4126:指定的解决方案配置“Release|x86”无效。请使用配置和平台属性(例如 MSBuild.exe Solution.sln /p:Configuration=Debug /p:Platform="Any CPU")指定有效的解决方案配置,或将这些属性留空以使用默认解决方案配置。 em>
我的项目显然有一个Release|x86 配置。它在构建 ARM 版本时报告了这一点。我尝试将 x86 更改为 Win32 但它随后报告
APPX0502:找不到文件“C:\a\1\s\AppName\BundleArtifacts\Win32.txt”。 [C:\a\1\s\AppName\AppName.vcxproj]
编辑:显然,我必须手动将 Project 设置为 Win32 才能构建 x86 版本。以前,它是空白的(自动构建配置生成器也将其空白)。
【问题讨论】:
标签: azure-devops