Skip to content

Commit fda899b

Browse files
authored
Update Directory.Build.props
1 parent f703813 commit fda899b

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

Directory.Build.props

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,17 @@
9393
<!-- Packing options -->
9494
<PropertyGroup>
9595
<ContentTargetFolders>content</ContentTargetFolders>
96-
</PropertyGroup>
96+
</PropertyGroup><Project>
97+
98+
<!-- Manual fix for publishing targeting multiple frameworks
99+
<Target Name="PublishProjectIfFrameworkSet" DependsOnTargets="Publish" Condition=" '$(TargetFramework)' != '' " />
100+
<Target Name="PublishProjectForAllFrameworksIfFrameworkUnset" Condition=" '$(TargetFramework)' == '' ">
101+
<ItemGroup>
102+
<_PublishFramework Include="$(TargetFrameworks)" />
103+
</ItemGroup>
104+
<MSBuild Projects="$(MSBuildProjectFile)" Targets="Publish" Properties="TargetFramework=%(_PublishFramework.Identity)" />
105+
</Target>
106+
<Target Name="PublishAll" DependsOnTargets="PublishProjectIfFrameworkSet;PublishProjectForAllFrameworksIfFrameworkUnset" />
97107
98108
<ItemGroup>
99109
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">

0 commit comments

Comments
 (0)