Using this issue to track progress.
Will likely take a few weeks to expand test coverage and fix issues as they are discovered.
-
Test.props contains the target frameworks for our test matrix
|
<PropertyGroup> |
|
<!-- Our test matrix includes every currently supported version of .NET |
|
- net4.5.2 (EoL April 2022) |
|
- net4.6.0 (EoL April 2022) |
|
- net4.6.1 (EoL April 2022) |
|
- net4.6.2 |
|
- net4.7.2 |
|
- net4.8.0 |
|
- netcoreapp3.1 (EoL Dec 2022) |
|
- net5.0 (EoL Feb 2022) |
|
- net6.0 (GA Nov 2021) |
|
--> |
|
<TargetFrameworks>net462;net472;net480;netcoreapp3.1;net5.0</TargetFrameworks> |
|
<TargetFrameworks Condition="$(OS) != 'Windows_NT'">netcoreapp3.1;net5.0</TargetFrameworks> |
|
</PropertyGroup> |
-
Will immediaetly focus on net462;net472;net480;netcoreapp3.1;net5.0
-
any project on an older framework will stay on those frameworks, but no other project will be onboarded to a framework older than 462
Frameworks
|
Product |
|
|
|
|
Test |
|
|
|
|
|
|
|
|
|
net452 |
net460 |
net461 |
netstandard2.0 |
|
net452 |
net46 |
net461 |
net462 |
net472 |
net480 |
netcoreapp3.1 |
net5.0 |
net6.0 |
| Base SDKs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| - Microsoft.ApplicationInsights |
x |
x |
|
x |
|
x |
x |
x |
x |
x |
x |
x |
x |
|
| - Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel |
x |
|
|
x |
|
x |
|
|
x |
x |
x |
x |
x |
|
| Auto Collectors (Generic) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| - Microsoft.ApplicationInsights.DependencyCollector |
x |
|
|
x |
|
x |
|
|
x |
x |
x |
x |
x |
|
| - Microsoft.ApplicationInsights.EventCounterCollector |
|
|
|
x |
|
|
|
|
x |
x |
x |
x |
x |
|
| - Microsoft.ApplicationInsights.PerfCounterCollector |
x |
|
|
x |
|
x |
|
|
x |
x |
x |
x |
x |
|
| - Microsoft.ApplicationInsights.WindowsServer |
x |
|
|
x |
|
x |
|
|
x |
x |
x |
x |
x |
|
| Auto Collectors (ASP.NET) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| - Microsoft.ApplicationInsights.Web |
x |
|
|
|
|
x |
|
|
x |
x |
x |
- |
- |
- |
| Auto Collectors (ASP.NET Core) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| - Microsoft.ApplicationInsights.AspNetCore |
|
|
x |
x |
|
|
|
|
x |
x |
x |
x |
x |
|
| Auto Collectors (WorkerService, Console Application, etc.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| - Microsoft.ApplicationInsights.WorkerService |
|
|
|
x |
|
|
|
|
x |
x |
x |
x |
x |
|
| Logging Adapters |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| - For ILogger: Microsoft.Extensions.Logging.ApplicationInsights |
|
|
|
x |
|
|
|
|
x |
x |
x |
x |
x |
|
| - For NLog: Microsoft.ApplicationInsights.NLogTarget |
x |
|
|
x |
|
x |
|
|
|
|
|
x |
|
|
| - For Log4Net: Microsoft.ApplicationInsights.Log4NetAppender |
x |
|
|
x |
|
x |
|
|
|
|
|
x |
|
|
| - For System.Diagnostics: Microsoft.ApplicationInsights.TraceListener |
x |
|
|
x |
|
x |
|
|
|
|
|
x |
|
|
| - Microsoft.ApplicationInsights.DiagnosticSourceListener |
x |
|
|
x |
|
|
|
|
|
|
|
x |
|
|
| - Microsoft.ApplicationInsights.EtwCollector |
x |
|
|
|
|
|
x |
|
|
|
|
|
|
|
| - Microsoft.ApplicationInsights.EventSourceListener |
|
|
|
x |
|
|
|
|
|
|
|
x |
|
|
Using this issue to track progress.
Will likely take a few weeks to expand test coverage and fix issues as they are discovered.
Test.props contains the target frameworks for our test matrix
ApplicationInsights-dotnet/.props/Test.props
Lines 11 to 25 in c8ea53d
Will immediaetly focus on net462;net472;net480;netcoreapp3.1;net5.0
any project on an older framework will stay on those frameworks, but no other project will be onboarded to a framework older than 462
Frameworks