|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk"> |
2 | 2 |
|
3 | 3 | <PropertyGroup> |
4 | | - <TargetFrameworks>net7.0;net6;net5;netstandard2.0;netcoreapp3.1;net452</TargetFrameworks> |
| 4 | + <TargetFrameworks>net8.0;net7.0;net6;net5;netstandard2.0;netcoreapp3.1;net452</TargetFrameworks> |
5 | 5 | <GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
6 | 6 | <PackageId>NetSparkleUpdater.SparkleUpdater</PackageId> |
7 | 7 | <Version>2.3.0-preview20231004001</Version> |
|
84 | 84 | <DocumentationFile>..\bin\Debug\NetSparkle\NetSparkle.xml</DocumentationFile> |
85 | 85 | <DefineConstants>DEBUG;TRACE;NETCORE;NET7</DefineConstants> |
86 | 86 | </PropertyGroup> |
| 87 | + <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0|AnyCPU'"> |
| 88 | + <OutputPath>..\bin\Release\NetSparkle\</OutputPath> |
| 89 | + <DocumentationFile>..\bin\Release\NetSparkle\NetSparkle.xml</DocumentationFile> |
| 90 | + <DefineConstants>TRACE;NETCORE;NET7</DefineConstants> |
| 91 | + </PropertyGroup> |
| 92 | + <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0|AnyCPU'"> |
| 93 | + <OutputPath>..\bin\Debug\NetSparkle\</OutputPath> |
| 94 | + <DocumentationFile>..\bin\Debug\NetSparkle\NetSparkle.xml</DocumentationFile> |
| 95 | + <DefineConstants>DEBUG;TRACE;NETCORE;NET7</DefineConstants> |
| 96 | + </PropertyGroup> |
87 | 97 | <!-- .NET 4.5.2 references, compilation flags and build options --> |
88 | 98 | <ItemGroup Condition=" '$(TargetFramework)' == 'net452' "> |
89 | 99 | <Reference Include="System" /> |
|
120 | 130 | <PackageReference Include="System.Text.Json" Version="7.0.3" /> |
121 | 131 | <!--<PackageReference Include="BouncyCastle.Cryptography" Version="2.0.0" /> TODO: 3.0 --> |
122 | 132 | </ItemGroup> |
| 133 | + <ItemGroup Condition="'$(TargetFramework)' == 'net8.0'"> |
| 134 | + <PackageReference Include="System.Text.Json" Version="8.0.0-rc.1.23419.4" /> |
| 135 | + <!--<PackageReference Include="BouncyCastle.Cryptography" Version="2.0.0" /> TODO: 3.0 --> |
| 136 | + </ItemGroup> |
123 | 137 | <ItemGroup> |
124 | 138 | <PackageReference Include="Portable.BouncyCastle" Version="1.9.0" /> |
125 | 139 | </ItemGroup> |
|
0 commit comments