Skip to content

Commit 01289cb

Browse files
committed
Remove .NET Standard 1.x dependencies
1 parent 6090cda commit 01289cb

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

eng/Versions.props

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@
66
<!-- Opt-in/out repo features -->
77
<UsingToolPdbConverter>false</UsingToolPdbConverter>
88
<UsingToolNuGetRepack>true</UsingToolNuGetRepack>
9+
<FlagNetStandard1XDependencies>true</FlagNetStandard1XDependencies>
910
<!-- Pinned -->
10-
<SystemCollectionsImmutableVersion>7.0.0</SystemCollectionsImmutableVersion>
1111
<MicrosoftDiaSymReaderNativeVersion>17.0.0-beta1.21524.1</MicrosoftDiaSymReaderNativeVersion>
12+
<NETStandardLibraryVersion>2.0.3</NETStandardLibraryVersion>
13+
<SystemCollectionsImmutableVersion>7.0.0</SystemCollectionsImmutableVersion>
1214
</PropertyGroup>
1315
</Project>

src/Directory.Build.targets

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
<Project>
22
<Import Project="Sdk.targets" Sdk="Microsoft.DotNet.Arcade.Sdk" />
3+
4+
<ItemGroup Condition="'$(IsTestProject)' == 'true' or '$(MSBuildProjectName)' == 'TestUtilities'">
5+
<!-- Upgrade the NETStandard.Library transitive xunit dependency to avoid transitive 1.x NS dependencies. -->
6+
<PackageReference Include="NETStandard.Library" Version="$(NETStandardLibraryVersion)" Condition="'$(TargetFrameworkIdentifier)' != '.NETStandard'" />
7+
</ItemGroup>
38
</Project>

0 commit comments

Comments
 (0)