diff --git a/BASE/Test/Microsoft.ApplicationInsights.Test/Microsoft.ApplicationInsights.Tests/Microsoft.ApplicationInsights.Tests.csproj b/BASE/Test/Microsoft.ApplicationInsights.Test/Microsoft.ApplicationInsights.Tests/Microsoft.ApplicationInsights.Tests.csproj
index a333ed8d4..8087ad226 100644
--- a/BASE/Test/Microsoft.ApplicationInsights.Test/Microsoft.ApplicationInsights.Tests/Microsoft.ApplicationInsights.Tests.csproj
+++ b/BASE/Test/Microsoft.ApplicationInsights.Test/Microsoft.ApplicationInsights.Tests/Microsoft.ApplicationInsights.Tests.csproj
@@ -2,8 +2,8 @@
- net452;net46;net461;netcoreapp2.1;netcoreapp3.1;net5.0
- netcoreapp2.1;netcoreapp3.1
+ net452;net46;net461;netcoreapp3.1;net5.0
+ netcoreapp3.1
true
@@ -41,7 +41,7 @@
-
+
diff --git a/BASE/Test/Microsoft.ApplicationInsights.Test/Standalone/Microsoft.ApplicationInsights.Isolated.Tests.csproj b/BASE/Test/Microsoft.ApplicationInsights.Test/Standalone/Microsoft.ApplicationInsights.Isolated.Tests.csproj
index f357ae824..1a81c100f 100644
--- a/BASE/Test/Microsoft.ApplicationInsights.Test/Standalone/Microsoft.ApplicationInsights.Isolated.Tests.csproj
+++ b/BASE/Test/Microsoft.ApplicationInsights.Test/Standalone/Microsoft.ApplicationInsights.Isolated.Tests.csproj
@@ -3,12 +3,12 @@
{2759BC71-7F47-44DA-8579-AE2D8C8C684D}
- net46;netcoreapp2.1;netcoreapp3.1
+ net46;netcoreapp3.1
false
- netcoreapp2.1;netcoreapp3.1
+ netcoreapp3.1
diff --git a/BASE/Test/ServerTelemetryChannel.Test/TelemetryChannel.Tests/TelemetryChannel.Tests.csproj b/BASE/Test/ServerTelemetryChannel.Test/TelemetryChannel.Tests/TelemetryChannel.Tests.csproj
index 998404a0c..0715ba95f 100644
--- a/BASE/Test/ServerTelemetryChannel.Test/TelemetryChannel.Tests/TelemetryChannel.Tests.csproj
+++ b/BASE/Test/ServerTelemetryChannel.Test/TelemetryChannel.Tests/TelemetryChannel.Tests.csproj
@@ -2,8 +2,8 @@
- net452;netcoreapp2.1;netcoreapp3.1
- netcoreapp2.1;netcoreapp3.1
+ net452;netcoreapp3.1
+ netcoreapp3.1
Microsoft.ApplicationInsights.TelemetryChannel.Tests
@@ -21,17 +21,6 @@
-
-
- 1.14.0
-
-
-
-
-
-
-
-
@@ -44,9 +33,7 @@
-
- 1.14.0
-
+
diff --git a/BASE/src/Microsoft.ApplicationInsights/Microsoft.ApplicationInsights.csproj b/BASE/src/Microsoft.ApplicationInsights/Microsoft.ApplicationInsights.csproj
index 7974809bb..17960e444 100644
--- a/BASE/src/Microsoft.ApplicationInsights/Microsoft.ApplicationInsights.csproj
+++ b/BASE/src/Microsoft.ApplicationInsights/Microsoft.ApplicationInsights.csproj
@@ -35,4 +35,4 @@
-
\ No newline at end of file
+
diff --git a/BASE/src/ServerTelemetryChannel/TelemetryChannel.csproj b/BASE/src/ServerTelemetryChannel/TelemetryChannel.csproj
index b54adcc2b..ddb6f0b0c 100644
--- a/BASE/src/ServerTelemetryChannel/TelemetryChannel.csproj
+++ b/BASE/src/ServerTelemetryChannel/TelemetryChannel.csproj
@@ -28,6 +28,10 @@
+
+
+
+
@@ -40,8 +44,4 @@
-
-
-
-
-
\ No newline at end of file
+
diff --git a/LOGGING/test/DiagnosticSourceListener.Tests/DiagnosticSourceListener.Tests.csproj b/LOGGING/test/DiagnosticSourceListener.Tests/DiagnosticSourceListener.Tests.csproj
index e1ad2b37f..a870ed3d4 100644
--- a/LOGGING/test/DiagnosticSourceListener.Tests/DiagnosticSourceListener.Tests.csproj
+++ b/LOGGING/test/DiagnosticSourceListener.Tests/DiagnosticSourceListener.Tests.csproj
@@ -3,7 +3,7 @@
Microsoft.ApplicationInsights.DiagnosticSourceListener.Tests
Microsoft.ApplicationInsights.DiagnosticSourceListener.Tests
- netcoreapp2.1;netcoreapp3.1
+ netcoreapp3.1
diff --git a/LOGGING/test/EventSourceListener.Tests/EventSourceListener.Tests.csproj b/LOGGING/test/EventSourceListener.Tests/EventSourceListener.Tests.csproj
index 62cf4d0c5..a2ac582af 100644
--- a/LOGGING/test/EventSourceListener.Tests/EventSourceListener.Tests.csproj
+++ b/LOGGING/test/EventSourceListener.Tests/EventSourceListener.Tests.csproj
@@ -3,7 +3,7 @@
Microsoft.ApplicationInsights.EventSourceListener.Tests
Microsoft.ApplicationInsights.EventSourceListener.Tests
- netcoreapp2.1;netcoreapp3.1
+ netcoreapp3.1
diff --git a/LOGGING/test/ILogger.Tests/ILogger.Tests.csproj b/LOGGING/test/ILogger.Tests/ILogger.Tests.csproj
index e35ecfd43..d412ebaaa 100644
--- a/LOGGING/test/ILogger.Tests/ILogger.Tests.csproj
+++ b/LOGGING/test/ILogger.Tests/ILogger.Tests.csproj
@@ -2,7 +2,7 @@
- netcoreapp2.1;netcoreapp3.1
+ netcoreapp3.1
diff --git a/LOGGING/test/Log4NetAppender.Tests/Log4NetAppender.Tests.csproj b/LOGGING/test/Log4NetAppender.Tests/Log4NetAppender.Tests.csproj
index fd72e4eda..58c9cc6f8 100644
--- a/LOGGING/test/Log4NetAppender.Tests/Log4NetAppender.Tests.csproj
+++ b/LOGGING/test/Log4NetAppender.Tests/Log4NetAppender.Tests.csproj
@@ -4,7 +4,7 @@
Microsoft.ApplicationInsights.Log4NetAppender.Tests
Microsoft.ApplicationInsights.Log4NetAppender.Tests
- net452;netcoreapp2.1;netcoreapp3.1
+ net452;netcoreapp3.1
diff --git a/LOGGING/test/NLogTarget.Tests/NLogTarget.Tests.csproj b/LOGGING/test/NLogTarget.Tests/NLogTarget.Tests.csproj
index f55aa9779..c9a44ed6f 100644
--- a/LOGGING/test/NLogTarget.Tests/NLogTarget.Tests.csproj
+++ b/LOGGING/test/NLogTarget.Tests/NLogTarget.Tests.csproj
@@ -4,7 +4,7 @@
Microsoft.ApplicationInsights.NLogTarget.Tests
Microsoft.ApplicationInsights.NLogTarget.Tests
- net452;netcoreapp2.1;netcoreapp3.1
+ net452;netcoreapp3.1
diff --git a/LOGGING/test/TraceListener.Tests/TraceListener.Tests.csproj b/LOGGING/test/TraceListener.Tests/TraceListener.Tests.csproj
index c67614d20..03e616c83 100644
--- a/LOGGING/test/TraceListener.Tests/TraceListener.Tests.csproj
+++ b/LOGGING/test/TraceListener.Tests/TraceListener.Tests.csproj
@@ -4,7 +4,7 @@
Microsoft.ApplicationInsights.TraceListener.Tests
Microsoft.ApplicationInsights.TraceListener.Tests
- net452;netcoreapp2.1;netcoreapp3.1
+ net452;netcoreapp3.1
diff --git a/NETCORE/test/FunctionalTests.MVC.Tests/FunctionalTests.MVC.Tests.csproj b/NETCORE/test/FunctionalTests.MVC.Tests/FunctionalTests.MVC.Tests.csproj
index bf612f094..78e4d01be 100644
--- a/NETCORE/test/FunctionalTests.MVC.Tests/FunctionalTests.MVC.Tests.csproj
+++ b/NETCORE/test/FunctionalTests.MVC.Tests/FunctionalTests.MVC.Tests.csproj
@@ -2,8 +2,8 @@
2.0.0
- netcoreapp2.1;netcoreapp3.1;net461
- netcoreapp2.1;netcoreapp3.1
+ net461;netcoreapp3.1
+ netcoreapp3.1
win7-x86
true
FunctionalTests.MVC.Tests
diff --git a/NETCORE/test/FunctionalTests.Utils/FunctionalTests.Utils.csproj b/NETCORE/test/FunctionalTests.Utils/FunctionalTests.Utils.csproj
index 491fde85a..9a249084f 100644
--- a/NETCORE/test/FunctionalTests.Utils/FunctionalTests.Utils.csproj
+++ b/NETCORE/test/FunctionalTests.Utils/FunctionalTests.Utils.csproj
@@ -1,8 +1,8 @@
- net461;netcoreapp2.1;netcoreapp3.1
- netcoreapp2.1;netcoreapp3.1
+ net461;netcoreapp3.1
+ netcoreapp3.1
true
FunctionalTests.Utils
FunctionalTests.Utils
diff --git a/NETCORE/test/FunctionalTests.WebApi.Tests/FunctionalTests.WebApi.Tests.csproj b/NETCORE/test/FunctionalTests.WebApi.Tests/FunctionalTests.WebApi.Tests.csproj
index c06b1805f..18c2fd62d 100644
--- a/NETCORE/test/FunctionalTests.WebApi.Tests/FunctionalTests.WebApi.Tests.csproj
+++ b/NETCORE/test/FunctionalTests.WebApi.Tests/FunctionalTests.WebApi.Tests.csproj
@@ -1,8 +1,8 @@
- netcoreapp2.1;netcoreapp3.1;net461
- netcoreapp2.1;netcoreapp3.1
+ net461;netcoreapp3.1
+ netcoreapp3.1
win7-x86
FunctionalTests.WebApi.Tests
FunctionalTests.WebApi.Tests
diff --git a/NETCORE/test/IntegrationTests.Tests/IntegrationTests.Tests.csproj b/NETCORE/test/IntegrationTests.Tests/IntegrationTests.Tests.csproj
index 6f1e0a347..03bb3753c 100644
--- a/NETCORE/test/IntegrationTests.Tests/IntegrationTests.Tests.csproj
+++ b/NETCORE/test/IntegrationTests.Tests/IntegrationTests.Tests.csproj
@@ -9,7 +9,7 @@
-->
- netcoreapp2.1;netcoreapp3.1;net5.0
+ netcoreapp3.1;net5.0
@@ -40,9 +40,4 @@
-
-
-
-
-
diff --git a/NETCORE/test/IntegrationTests.WebApp/IntegrationTests.WebApp.csproj b/NETCORE/test/IntegrationTests.WebApp/IntegrationTests.WebApp.csproj
index 2bd3a1f09..03b6d0ce2 100644
--- a/NETCORE/test/IntegrationTests.WebApp/IntegrationTests.WebApp.csproj
+++ b/NETCORE/test/IntegrationTests.WebApp/IntegrationTests.WebApp.csproj
@@ -1,19 +1,11 @@
- netcoreapp2.1;netcoreapp3.1;net5.0
+ netcoreapp3.1;net5.0
-
-
-
-
-
-
-
-
diff --git a/NETCORE/test/Microsoft.ApplicationInsights.AspNetCore.Tests/Microsoft.ApplicationInsights.AspNetCore.Tests.csproj b/NETCORE/test/Microsoft.ApplicationInsights.AspNetCore.Tests/Microsoft.ApplicationInsights.AspNetCore.Tests.csproj
index 4cc1593df..c9b36b6c5 100644
--- a/NETCORE/test/Microsoft.ApplicationInsights.AspNetCore.Tests/Microsoft.ApplicationInsights.AspNetCore.Tests.csproj
+++ b/NETCORE/test/Microsoft.ApplicationInsights.AspNetCore.Tests/Microsoft.ApplicationInsights.AspNetCore.Tests.csproj
@@ -4,8 +4,8 @@
2.0.0
- netcoreapp2.1;netcoreapp3.1;net461
- netcoreapp2.1;netcoreapp3.1
+ net461;netcoreapp3.1
+ netcoreapp3.1
true
true
Microsoft.ApplicationInsights.AspNetCore.Tests
diff --git a/NETCORE/test/Microsoft.ApplicationInsights.WorkerService.Tests/Microsoft.ApplicationInsights.WorkerService.Tests.csproj b/NETCORE/test/Microsoft.ApplicationInsights.WorkerService.Tests/Microsoft.ApplicationInsights.WorkerService.Tests.csproj
index 368eac568..dc2362c3a 100644
--- a/NETCORE/test/Microsoft.ApplicationInsights.WorkerService.Tests/Microsoft.ApplicationInsights.WorkerService.Tests.csproj
+++ b/NETCORE/test/Microsoft.ApplicationInsights.WorkerService.Tests/Microsoft.ApplicationInsights.WorkerService.Tests.csproj
@@ -3,7 +3,7 @@
- netcoreapp2.1;netcoreapp3.1
+ netcoreapp3.1
diff --git a/WEB/Src/DependencyCollector/DependencyCollector.Tests/DependencyCollector.Tests.csproj b/WEB/Src/DependencyCollector/DependencyCollector.Tests/DependencyCollector.Tests.csproj
index 25929558d..33ddf091a 100644
--- a/WEB/Src/DependencyCollector/DependencyCollector.Tests/DependencyCollector.Tests.csproj
+++ b/WEB/Src/DependencyCollector/DependencyCollector.Tests/DependencyCollector.Tests.csproj
@@ -2,15 +2,12 @@
- net452;netcoreapp2.1;netcoreapp3.1
+ net452;netcoreapp3.1
Microsoft.ApplicationInsights.DependencyCollector.Tests
Microsoft.AI.DependencyCollector.Tests
true
1701;1702;1705;1591
-
-
- $(DefineConstants);NETCORE;
@@ -29,7 +26,7 @@
-
+
diff --git a/WEB/Src/EventCounterCollector/EventCounterCollector.Tests/EventCounterCollector.Tests.csproj b/WEB/Src/EventCounterCollector/EventCounterCollector.Tests/EventCounterCollector.Tests.csproj
index 20499e172..4a47c0bbd 100644
--- a/WEB/Src/EventCounterCollector/EventCounterCollector.Tests/EventCounterCollector.Tests.csproj
+++ b/WEB/Src/EventCounterCollector/EventCounterCollector.Tests/EventCounterCollector.Tests.csproj
@@ -2,7 +2,7 @@
- netcoreapp2.1;netcoreapp3.1
+ netcoreapp3.1
Microsoft.AI.EventCounterCollector.Tests
diff --git a/WEB/Src/PerformanceCollector/Perf.Tests/Perf.Tests.csproj b/WEB/Src/PerformanceCollector/Perf.Tests/Perf.Tests.csproj
index 2ce226d08..a64e98434 100644
--- a/WEB/Src/PerformanceCollector/Perf.Tests/Perf.Tests.csproj
+++ b/WEB/Src/PerformanceCollector/Perf.Tests/Perf.Tests.csproj
@@ -2,7 +2,7 @@
- net452;netcoreapp2.1;netcoreapp3.1
+ net452;netcoreapp3.1
Microsoft.AI.PerformanceCollector.Tests
Microsoft.AI.DependencyCollector.Tests
true
diff --git a/WEB/Src/WindowsServer/WindowsServer.Tests/WindowsServer.Tests.csproj b/WEB/Src/WindowsServer/WindowsServer.Tests/WindowsServer.Tests.csproj
index 64a24b5aa..7d59bc08c 100644
--- a/WEB/Src/WindowsServer/WindowsServer.Tests/WindowsServer.Tests.csproj
+++ b/WEB/Src/WindowsServer/WindowsServer.Tests/WindowsServer.Tests.csproj
@@ -8,7 +8,7 @@
true
true
Microsoft.ApplicationInsights.Tests
- net452;netcoreapp2.1;netcoreapp3.1
+ net452;netcoreapp3.1
@@ -39,7 +39,7 @@
-
+
diff --git a/WEB/Test/E2ETests/TestApps/NetCore20/E2ETestAppCore20/E2ETestAppCore20.csproj b/WEB/Test/E2ETests/TestApps/NetCore20/E2ETestAppCore20/E2ETestAppCore20.csproj
index d778c62a6..ffd491d8e 100644
--- a/WEB/Test/E2ETests/TestApps/NetCore20/E2ETestAppCore20/E2ETestAppCore20.csproj
+++ b/WEB/Test/E2ETests/TestApps/NetCore20/E2ETestAppCore20/E2ETestAppCore20.csproj
@@ -1,7 +1,7 @@
- netcoreapp2.0
+ netcoreapp3.1
true
E2ETestAppCore20
Exe