diff --git a/UWP.Build.props b/UWP.Build.props
index b575a636196..1fe3b6462b2 100644
--- a/UWP.Build.props
+++ b/UWP.Build.props
@@ -3,8 +3,7 @@
$(UwpMinTargetFrameworks)
- uap10.0.16299
- uap10.0.14393;uap10.0.16299
+ uap10.0.16299
netstandard2.0
diff --git a/build.cake b/build.cake
index 01a054c8a93..8496bdd638f 100644
--- a/build.cake
+++ b/build.cake
@@ -798,14 +798,36 @@ Task("BuildForNuget")
.WithRestore()
.WithTarget("rebuild"));
- msbuildSettings = GetMSBuildSettings();
- msbuildSettings.BinaryLogger = binaryLogger;
- binaryLogger.FileName = $"{artifactStagingDirectory}/win-{configuration}-csproj.binlog";
- MSBuild("./Xamarin.Forms.Platform.UAP/Xamarin.Forms.Platform.UAP.csproj",
- msbuildSettings
- .WithTarget("rebuild")
- .WithProperty("DisableEmbeddedXbf", "false")
- .WithProperty("EnableTypeInfoReflection", "false"));
+
+ msbuildSettings = GetMSBuildSettings();
+ msbuildSettings.BinaryLogger = binaryLogger;
+ binaryLogger.FileName = $"{artifactStagingDirectory}/win-maps-{configuration}-csproj.binlog";
+ MSBuild("./Xamarin.Forms.Maps.UWP/Xamarin.Forms.Maps.UWP.csproj",
+ msbuildSettings
+ .WithProperty("UwpMinTargetFrameworks", "uap10.0.14393")
+ .WithRestore());
+
+ msbuildSettings = GetMSBuildSettings();
+ msbuildSettings.BinaryLogger = binaryLogger;
+ binaryLogger.FileName = $"{artifactStagingDirectory}/win-16299-{configuration}-csproj.binlog";
+ MSBuild("./Xamarin.Forms.Platform.UAP/Xamarin.Forms.Platform.UAP.csproj",
+ msbuildSettings
+ .WithRestore()
+ .WithTarget("rebuild")
+ .WithProperty("DisableEmbeddedXbf", "false")
+ .WithProperty("EnableTypeInfoReflection", "false")
+ .WithProperty("UwpMinTargetFrameworks", "uap10.0.16299"));
+
+ msbuildSettings = GetMSBuildSettings();
+ msbuildSettings.BinaryLogger = binaryLogger;
+ binaryLogger.FileName = $"{artifactStagingDirectory}/win-14393-{configuration}-csproj.binlog";
+ MSBuild("./Xamarin.Forms.Platform.UAP/Xamarin.Forms.Platform.UAP.csproj",
+ msbuildSettings
+ .WithRestore()
+ .WithTarget("rebuild")
+ .WithProperty("DisableEmbeddedXbf", "false")
+ .WithProperty("EnableTypeInfoReflection", "false")
+ .WithProperty("UwpMinTargetFrameworks", "uap10.0.14393"));
msbuildSettings = GetMSBuildSettings();
msbuildSettings.BinaryLogger = binaryLogger;