Update SharpCompress, add net46, net462, net48 targeting to accommodate

This commit is contained in:
Caelan Sayler
2023-04-26 12:27:12 +01:00
parent f49f223a4b
commit 1993208fea

View File

@@ -2,7 +2,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net461;netstandard2.0;net5.0;net6.0</TargetFrameworks>
<TargetFrameworks>net46;net461;net462;net48;netstandard2.0;net5.0;net6.0</TargetFrameworks>
<Description>Squirrel</Description>
<Title>Squirrel</Title>
<AssemblyName>SquirrelLib</AssemblyName>
@@ -14,18 +14,27 @@
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="SharpCompress" Version="0.31.0" />
</ItemGroup>
<ItemGroup Condition=" $(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net5.0' ">
<PackageReference Include="Microsoft.Win32.Registry" Version="5.0.0" />
</ItemGroup>
<ItemGroup Condition=" $(TargetFramework) == 'net461' ">
<PackageReference Include="System.ValueTuple" Version="4.5" />
<Reference Include="System.Web" />
<Reference Include="System.Net.Http" />
</ItemGroup>
<Choose>
<When Condition=" $(TargetFramework.StartsWith('net4')) ">
<ItemGroup>
<PackageReference Include="SharpCompress" Version="0.26.0" Condition=" $(TargetFramework) == 'net46'" />
<PackageReference Include="SharpCompress" Version="0.32.2" Condition=" $(TargetFramework) == 'net461'" />
<PackageReference Include="SharpCompress" Version="0.33.0" Condition=" $(TargetFramework) == 'net462' " />
<PackageReference Include="SharpCompress" Version="0.33.0" Condition=" $(TargetFramework) == 'net48' " />
<PackageReference Include="System.ValueTuple" Version="4.5" />
<Reference Include="System.Web" />
<Reference Include="System.Net.Http" />
</ItemGroup>
</When>
<Otherwise>
<ItemGroup>
<PackageReference Include="SharpCompress" Version="0.33.0" />
</ItemGroup>
</Otherwise>
</Choose>
</Project>