diff --git a/src/EFCore.Tasks/buildTransitive/Microsoft.EntityFrameworkCore.Tasks.targets b/src/EFCore.Tasks/buildTransitive/Microsoft.EntityFrameworkCore.Tasks.targets
index cbf43363318..4ff9238fa41 100644
--- a/src/EFCore.Tasks/buildTransitive/Microsoft.EntityFrameworkCore.Tasks.targets
+++ b/src/EFCore.Tasks/buildTransitive/Microsoft.EntityFrameworkCore.Tasks.targets
@@ -61,19 +61,27 @@ For Publish:
-
+
+
+ <_EFInnerBuildProperties>Configuration=$(Configuration);Platform=$(Platform);PublishAot=false;_EFGenerationStage=$(_EFGenerationStage)
+ <_EFInnerBuildProperties Condition="'$(PublishAot)'=='true' Or '$(_EFPublishAOT)'=='true'">$(_EFInnerBuildProperties);RuntimeIdentifier=;SelfContained=false
+
+
+ Condition="'$(PublishAot)'=='true' Or '$(_EFPublishAOT)'=='true'"
+ Properties="$(_EFInnerBuildProperties)" />
+ Properties="$(_EFInnerBuildProperties)" />
+
+
+
@@ -126,8 +134,6 @@ For Publish:
-
-