Skip to content

Commit a79ed83

Browse files
pierre-irrmannZachBray
pierre-irrmann
authored andcommitted
[C#] Enable dual build for netstandard2.0 & netstandard2.1
1 parent e0512f4 commit a79ed83

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

csharp/sbe-dll/sbe-dll.csproj

+9-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>netstandard2.0</TargetFramework>
3+
<TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks>
44
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
55
<AssemblyName>SBE</AssemblyName>
66
<RootNamespace>Org.SbeTool.Sbe.Dll</RootNamespace>
@@ -38,9 +38,13 @@
3838
</None>
3939
</ItemGroup>
4040

41-
<ItemGroup>
42-
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0-preview.2" PrivateAssets="All" />
43-
<PackageReference Include="System.Memory" Version="4.5.3" />
44-
</ItemGroup>
41+
<Choose>
42+
<When Condition="'$(TargetFramework)' == 'netstandard2.0'">
43+
<ItemGroup>
44+
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0-preview.2" PrivateAssets="All" />
45+
<PackageReference Include="System.Memory" Version="4.5.3" />
46+
</ItemGroup>
47+
</When>
48+
</Choose>
4549

4650
</Project>

0 commit comments

Comments
 (0)