Skip to content

Commit 2050d60

Browse files
committed
Add newer stj for net 6
Signed-off-by: James Thompson <thompson.tomo@outlook.com>
1 parent 3eea2f2 commit 2050d60

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

src/NATS.Client.Core/NATS.Client.Core.csproj

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,14 @@
3939
</PackageReference>
4040
</ItemGroup>
4141

42-
<!-- Dependencies for netstandard only -->
43-
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0' OR '$(TargetFramework)' == 'netstandard2.1'">
44-
<PackageReference Include="System.Text.Json" Version="8.0.5"/>
42+
<!-- Dependencies for prior to net5.0-->
43+
<ItemGroup Condition="!$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net5.0'))">
4544
<PackageReference Include="System.Threading.Channels" Version="8.0.0"/>
4645
<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="8.0.1"/>
4746
<PackageReference Include="Nullable" Version="1.3.1">
4847
<PrivateAssets>all</PrivateAssets>
4948
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
5049
</PackageReference>
51-
<PackageReference Include="System.IO.Pipelines" Version="8.0.0"/>
5250
</ItemGroup>
5351

5452
<!-- Dependencies for netstandard2.0 only -->
@@ -61,8 +59,13 @@
6159
<PackageReference Include="IndexRange" Version="1.0.3"/>
6260
</ItemGroup>
6361

64-
<!-- Dependencies for net6.0 and net8.0 only -->
65-
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0' OR '$(TargetFramework)' == 'net8.0'">
62+
<!-- Dependencies for prior to net8.0-->
63+
<ItemGroup Condition="!$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">
64+
<PackageReference Include="System.Text.Json" Version="8.0.5"/>
65+
</ItemGroup>
66+
67+
<!-- Dependencies for prior to net9.0-->
68+
<ItemGroup Condition="!$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net9.0'))">
6669
<PackageReference Include="System.IO.Pipelines" Version="8.0.0"/>
6770
</ItemGroup>
6871

src/NATS.Client.JetStream/NATS.Client.JetStream.csproj

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,13 @@
2424
<NoWarn>$(NoWarn);CS8774</NoWarn>
2525
</PropertyGroup>
2626

27-
<!-- Dependencies for netstandard only -->
28-
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0' OR '$(TargetFramework)' == 'netstandard2.1'">
27+
<!-- Dependencies for prior to net5.0-->
28+
<ItemGroup Condition="!$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net5.0'))">
2929
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
30-
<PackageReference Include="System.Text.Json" Version="8.0.5"/>
3130
</ItemGroup>
3231

3332
<!-- Dependencies for net6.0 only -->
34-
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
33+
<ItemGroup Condition="!$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">
3534
<PackageReference Include="System.Text.Json" Version="8.0.5"/>
3635
</ItemGroup>
3736

0 commit comments

Comments
 (0)