|
41 | 41 | <NoWarn Condition="$(MSBuildProjectName.Contains('Tests')) == 'true'">$(NoWarn);SYSLIB0011</NoWarn>
|
42 | 42 | </PropertyGroup>
|
43 | 43 |
|
| 44 | + <!-- Debug-NET8, Release-NET8 are mostly for development convenience --> |
| 45 | + <PropertyGroup Condition = "$(Configuration.Contains('NET7')) == 'true'"> |
| 46 | + <!-- hard binding to net8, no property and env variable allowed--> |
| 47 | + <TargetFrameworks>net8.0</TargetFrameworks> |
| 48 | + </PropertyGroup> |
| 49 | + |
44 | 50 | <!-- Debug-NET7, Release-NET7 are mostly for development convenience -->
|
45 | 51 | <PropertyGroup Condition = "$(Configuration.Contains('NET7')) == 'true'">
|
46 |
| - <!-- hard binding to net5, no property and env variable allowed--> |
| 52 | + <!-- hard binding to net7, no property and env variable allowed--> |
47 | 53 | <TargetFrameworks>net7.0</TargetFrameworks>
|
48 | 54 | </PropertyGroup>
|
49 | 55 |
|
|
53 | 59 | <TargetFrameworks>net6.0</TargetFrameworks>
|
54 | 60 | </PropertyGroup>
|
55 | 61 |
|
56 |
| - <!-- Debug-NET5, Release-NET5 are mostly for development convenience --> |
57 |
| - <!-- <PropertyGroup Condition = "$(Configuration.Contains('NET5')) == 'true'"> --> |
58 |
| - <!-- hard binding to net5, no property and env variable allowed--> |
59 |
| - <!-- <TargetFrameworks>net5.0</TargetFrameworks> --> |
60 |
| - <!-- </PropertyGroup> --> |
61 |
| - |
62 | 62 | <!--Release and Debug are for final builds, builds on build server, etc. Target frameworks are configurable here -->
|
63 | 63 | <PropertyGroup Label="Defaults" Condition="$(Configuration.Contains('NET7')) == 'false' AND $(Configuration.Contains('NET6')) == 'false'">
|
64 | 64 | <Configuration Condition="$(Configuration) == ''">Debug</Configuration>
|
65 | 65 | <TargetFrameworks>$(TargetFrameworks)</TargetFrameworks> <!-- the property -->
|
66 | 66 | <TargetFrameworks Condition="'$(TargetFrameworks)'==''">$(DO_TargetFrameworks)</TargetFrameworks> <!-- env var -->
|
67 |
| - <TargetFrameworks Condition="'$(TargetFrameworks)'==''">net7.0;net6.0</TargetFrameworks> <!-- fallback to default --> |
| 67 | + <TargetFrameworks Condition="'$(TargetFrameworks)'==''">net8.0;net7.0;net6.0</TargetFrameworks> <!-- fallback to default --> |
68 | 68 | </PropertyGroup>
|
69 | 69 |
|
70 | 70 | <PropertyGroup Condition = "$(Configuration.Contains('Debug')) == 'true'">
|
|
0 commit comments