Skip to content

Commit 76e28e2

Browse files
authored
Move TFMs to shared variables (#2500)
* Move TFMs to shared variables * Backport #2367
1 parent c4b5055 commit 76e28e2

File tree

41 files changed

+54
-41
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+54
-41
lines changed

Diff for: Directory.Build.props

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project>
33
<Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" />
4+
<Import Project="TFMs.props" />
45

56
<PropertyGroup>
67
<Copyright>© Microsoft Corporation. All rights reserved.</Copyright>

Diff for: TFMs.props

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project>
3+
<PropertyGroup>
4+
<LatestDevTFM>net9.0</LatestDevTFM>
5+
<ReleaseTFMs>net6.0;net7.0;net8.0</ReleaseTFMs>
6+
<TestTFMs>net6.0;net7.0;net8.0;net9.0</TestTFMs>
7+
</PropertyGroup>
8+
</Project>

Diff for: docs/docfx/articles/getting-started.md

+5-6

Diff for: docs/docfx/index.md

+1-1

Diff for: docs/docfx/toc.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
- name: About YARP 2.0
1+
- name: About YARP 2.1
22
href: index.md
33
- name: Articles
44
href: articles/

Diff for: reverse-proxy.sln

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
88
.editorconfig = .editorconfig
99
global.json = global.json
1010
NuGet.config = NuGet.config
11+
TFMs.props = TFMs.props
1112
EndProjectSection
1213
EndProject
1314
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Yarp.ReverseProxy", "src\ReverseProxy\Yarp.ReverseProxy.csproj", "{568EF8AE-7624-490D-A19F-C25D076FF091}"

Diff for: samples/BasicYarpSample/BasicYarpSample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<LangVersion>latest</LangVersion>
66
</PropertyGroup>
77

Diff for: samples/KubernetesIngress.Sample/Combined/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ COPY ["src/ReverseProxy/Yarp.ReverseProxy.csproj", "src/ReverseProxy/"]
1818
COPY ["src/Kubernetes.Controller/Yarp.Kubernetes.Controller.csproj", "src/Kubernetes.Controller/"]
1919
COPY ["src/Directory.Build.props", "src/"]
2020
COPY ["Directory.Build.*", "./"]
21+
COPY ["TFMs.props", ""]
2122
COPY ["NuGet.config", ""]
2223
COPY ["eng/Versions.props", "eng/"]
2324

Diff for: samples/KubernetesIngress.Sample/Combined/Yarp.Kubernetes.IngressController.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<UserSecretsId>78d1f3b4-abce-4c5a-b914-3321fab1f8d0</UserSecretsId>
66
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
77
<IsPackable>$('System.TeamProject') != 'internal'</IsPackable>

Diff for: samples/KubernetesIngress.Sample/Ingress/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ COPY ["src/ReverseProxy/Yarp.ReverseProxy.csproj", "src/ReverseProxy/"]
1818
COPY ["src/Kubernetes.Controller/Yarp.Kubernetes.Controller.csproj", "src/Kubernetes.Controller/"]
1919
COPY ["src/Directory.Build.props", "src/"]
2020
COPY ["Directory.Build.*", "./"]
21+
COPY ["TFMs.props", ""]
2122
COPY ["NuGet.config", ""]
2223
COPY ["eng/Versions.props", "eng/"]
2324

Diff for: samples/KubernetesIngress.Sample/Ingress/Yarp.Kubernetes.Ingress.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<UserSecretsId>b2dc6cd7-acbb-4d65-ad19-74771ff3c80f</UserSecretsId>
66
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
77
<IsPackable>$('System.TeamProject') != 'internal'</IsPackable>

Diff for: samples/KubernetesIngress.Sample/Monitor/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ COPY ["src/ReverseProxy/Yarp.ReverseProxy.csproj", "src/ReverseProxy/"]
1818
COPY ["src/Kubernetes.Controller/Yarp.Kubernetes.Controller.csproj", "src/Kubernetes.Controller/"]
1919
COPY ["src/Directory.Build.props", "src/"]
2020
COPY ["Directory.Build.*", "./"]
21+
COPY ["TFMs.props", ""]
2122
COPY ["NuGet.config", ""]
2223
COPY ["eng/Versions.props", "eng/"]
2324

Diff for: samples/KubernetesIngress.Sample/Monitor/Yarp.Kubernetes.Monitor.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<UserSecretsId>42f98116-26c4-4115-b6af-c5dec1f88c84</UserSecretsId>
66
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
77
<IsPackable>$('System.TeamProject') != 'internal'</IsPackable>

Diff for: samples/KubernetesIngress.Sample/backend/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ FROM mcr.microsoft.com/dotnet/sdk:8.0 AS publish
99
WORKDIR /src
1010
# We need to install the SDK manually because we might target an unreleased SDK
1111
COPY ["global.json", ""]
12+
COPY ["TFMs.props", "Directory.Build.props"]
1213
RUN curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --jsonfile global.json
1314
ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT 1
1415

Diff for: samples/KubernetesIngress.Sample/backend/backend.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<RootNamespace>Backend</RootNamespace>
66
<UserSecretsId>aaa98da6-d0d4-4ad6-9821-f66057413c3a</UserSecretsId>
77
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>

Diff for: samples/Prometheus/HttpLoadApp/HttpLoadApp.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
</PropertyGroup>
77

Diff for: samples/Prometheus/ReverseProxy.Metrics-Prometheus.Sample/ReverseProxy.Metrics.Prometheus.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.Sample</RootNamespace>
77
<LangVersion>latest</LangVersion>

Diff for: samples/ReverseProxy.Auth.Sample/ReverseProxy.Auth.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.Sample</RootNamespace>
77
<LangVersion>latest</LangVersion>

Diff for: samples/ReverseProxy.Code.Sample/ReverseProxy.Code.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.Sample</RootNamespace>
77
<LangVersion>latest</LangVersion>

Diff for: samples/ReverseProxy.Config.Sample/ReverseProxy.Config.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.Sample</RootNamespace>
77
<LangVersion>latest</LangVersion>

Diff for: samples/ReverseProxy.ConfigFilter.Sample/ReverseProxy.ConfigFilter.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.Sample</RootNamespace>
77
<LangVersion>latest</LangVersion>

Diff for: samples/ReverseProxy.Direct.Sample/ReverseProxy.Direct.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.Sample</RootNamespace>
77
<LangVersion>latest</LangVersion>

Diff for: samples/ReverseProxy.HttpSysDelegation.Sample/ReverseProxy/ReverseProxy.HttpSysDelegation.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
</PropertyGroup>

Diff for: samples/ReverseProxy.HttpSysDelegation.Sample/SampleHttpSysServer/SampleHttpSysServer.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
</PropertyGroup>

Diff for: samples/ReverseProxy.LetsEncrypt.Sample/ReverseProxy.LetsEncrypt.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<LangVersion>latest</LangVersion>
66
</PropertyGroup>
77

Diff for: samples/ReverseProxy.Metrics.Sample/ReverseProxy.Metrics.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.Sample</RootNamespace>
77
<LangVersion>latest</LangVersion>

Diff for: samples/ReverseProxy.Transforms.Sample/ReverseProxy.Transforms.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.Sample</RootNamespace>
77
<LangVersion>latest</LangVersion>

Diff for: samples/SampleServer/SampleServer.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>SampleServer</RootNamespace>
77
</PropertyGroup>

Diff for: src/Kubernetes.Controller/Yarp.Kubernetes.Controller.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Description>Toolkit for building a Kubernetes Ingress Controller in .NET using the infrastructure from ASP.NET and .NET</Description>
5-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
5+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
66
<OutputType>Library</OutputType>
77
<NoWarn>$(NoWarn);CS8002</NoWarn>
88
<IsPackable>true</IsPackable>

Diff for: src/ReverseProxy/Yarp.ReverseProxy.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
<PropertyGroup>
44
<Description>Reverse proxy toolkit for building fast proxy servers in .NET using the infrastructure from ASP.NET and .NET</Description>
5-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
5+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
66
<OutputType>Library</OutputType>
77
<RootNamespace>Yarp.ReverseProxy</RootNamespace>
88
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
99
<Nullable>enable</Nullable>
10-
<IsAotCompatible>true</IsAotCompatible>
10+
<IsAotCompatible Condition="'$(TargetFramework)' != 'net6.0'">true</IsAotCompatible>
1111
<PackageReadmeFile>README.md</PackageReadmeFile>
1212
<PackageTags>yarp;dotnet;reverse-proxy;aspnetcore</PackageTags>
1313
</PropertyGroup>

Diff for: src/TelemetryConsumption/Yarp.Telemetry.Consumption.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
<PropertyGroup>
44
<Description>Yarp.ReverseProxy extension package for in-process telemetry consumption</Description>
5-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
5+
<TargetFrameworks>$(ReleaseTFMs)</TargetFrameworks>
66
<OutputType>Library</OutputType>
77
<RootNamespace>Yarp.Telemetry.Consumption</RootNamespace>
88
<Nullable>enable</Nullable>
9-
<IsAotCompatible>true</IsAotCompatible>
9+
<IsAotCompatible Condition="'$(TargetFramework)' != 'net6.0'">true</IsAotCompatible>
1010
<PackageReadmeFile>README.md</PackageReadmeFile>
1111
<PackageTags>yarp;dotnet;reverse-proxy;aspnetcore;telemetry</PackageTags>
1212
</PropertyGroup>

Diff for: test/Kubernetes.Tests/Yarp.Kubernetes.Tests.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>$(TestTFMs)</TargetFrameworks>
55
<OutputType>Library</OutputType>
66
<NoWarn>$(NoWarn);CS8002</NoWarn>
77
<RootNamespace>Yarp.Kubernetes</RootNamespace>

Diff for: test/ReverseProxy.FunctionalTests/Yarp.ReverseProxy.FunctionalTests.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>$(TestTFMs)</TargetFrameworks>
55
<OutputType>Library</OutputType>
66
<RootNamespace>Yarp.ReverseProxy</RootNamespace>
77

Diff for: test/ReverseProxy.Tests/Yarp.ReverseProxy.Tests.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>$(TestTFMs)</TargetFrameworks>
55
<OutputType>Library</OutputType>
66
<RootNamespace>Yarp.ReverseProxy</RootNamespace>
77
<NoWarn>SYSLIB0039</NoWarn>

Diff for: test/Tests.Common/Yarp.Tests.Common.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>$(TestTFMs)</TargetFrameworks>
55
<OutputType>Library</OutputType>
66
<RootNamespace>Yarp.Common.Tests</RootNamespace>
77
</PropertyGroup>

Diff for: testassets/BenchmarkApp/BenchmarkApp.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>$(TestTFMs)</TargetFrameworks>
55
</PropertyGroup>
66

77
<ItemGroup>

Diff for: testassets/ReverseProxy.Code/ReverseProxy.Code.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>$(TestTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.ReverseProxy.Sample</RootNamespace>
77
</PropertyGroup>

Diff for: testassets/ReverseProxy.Config/ReverseProxy.Config.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>$(TestTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.ReverseProxy.Sample</RootNamespace>
77
</PropertyGroup>

Diff for: testassets/ReverseProxy.Direct/ReverseProxy.Direct.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>$(TestTFMs)</TargetFrameworks>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>Yarp.ReverseProxy.Sample</RootNamespace>
77
</PropertyGroup>

Diff for: testassets/TestClient/TestClient.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>$(LatestDevTFM)</TargetFramework>
55
<OutputType>Exe</OutputType>
66
</PropertyGroup>
77

Diff for: testassets/TestServer/TestServer.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>$(LatestDevTFM)</TargetFramework>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>SampleServer</RootNamespace>
77
</PropertyGroup>

0 commit comments

Comments
 (0)