I am using Visual Studio online build with an MSBuild task. I currently have the following MSBuild Arguments fed to my task:
/p:Configuration=Release;AppxBundle=Always;AppxBundlePlatforms="x86|x64|ARM";AppxPackageDir="$(Build.BinariesDirectory)\AppxPackages\\";UapAppxPackageBuildMode=StoreUpload
This creates my application in x86
, x64
and ARM
. It creates Release version of the libraries in x86
BUT creates Debug version of my libraries in x64
and ARM
.
When my .appxupload
package is creates it fails Windows Certification tests because my libraries are built in debug.
How can I make MSBuild build for all 3 configurations. My guess is because I haven't provided a /platform
configuration. How do I provide this configuration for 3 platforms?
I have tried platform="x86|x64|ARM"
but it returned an error