diff --git a/build/Common.props b/build/Common.props
index ef1a884b10..bd57f34f5b 100644
--- a/build/Common.props
+++ b/build/Common.props
@@ -8,6 +8,7 @@
true
enable
enable
+
net6.0;netstandard2.1;netstandard2.0;net462
diff --git a/src/OpenTelemetry.Api.ProviderBuilderExtensions/OpenTelemetry.Api.ProviderBuilderExtensions.csproj b/src/OpenTelemetry.Api.ProviderBuilderExtensions/OpenTelemetry.Api.ProviderBuilderExtensions.csproj
index d7c70aea5f..98440e8b5d 100644
--- a/src/OpenTelemetry.Api.ProviderBuilderExtensions/OpenTelemetry.Api.ProviderBuilderExtensions.csproj
+++ b/src/OpenTelemetry.Api.ProviderBuilderExtensions/OpenTelemetry.Api.ProviderBuilderExtensions.csproj
@@ -2,7 +2,7 @@
- netstandard2.0;net462
+ $(TargetFrameworks)
Contains extensions to register OpenTelemetry in applications using Microsoft.Extensions.DependencyInjection
OpenTelemetry
core-
diff --git a/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj b/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj
index ba06279041..ea5da84174 100644
--- a/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj
+++ b/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj
@@ -1,7 +1,7 @@
- netstandard2.0;net462
+ $(TargetFrameworks)
OpenTelemetry .NET API
OpenTelemetry
diff --git a/src/OpenTelemetry.Exporter.Console/OpenTelemetry.Exporter.Console.csproj b/src/OpenTelemetry.Exporter.Console/OpenTelemetry.Exporter.Console.csproj
index 9c0715d8cc..a2d4168165 100644
--- a/src/OpenTelemetry.Exporter.Console/OpenTelemetry.Exporter.Console.csproj
+++ b/src/OpenTelemetry.Exporter.Console/OpenTelemetry.Exporter.Console.csproj
@@ -1,8 +1,7 @@
-
- netstandard2.0;net462
+ $(TargetFrameworks)
Console exporter for OpenTelemetry .NET
$(PackageTags);Console;distributed-tracing
core-
diff --git a/src/OpenTelemetry.Exporter.InMemory/OpenTelemetry.Exporter.InMemory.csproj b/src/OpenTelemetry.Exporter.InMemory/OpenTelemetry.Exporter.InMemory.csproj
index 20909e3de9..3d16eac948 100644
--- a/src/OpenTelemetry.Exporter.InMemory/OpenTelemetry.Exporter.InMemory.csproj
+++ b/src/OpenTelemetry.Exporter.InMemory/OpenTelemetry.Exporter.InMemory.csproj
@@ -1,8 +1,7 @@
-
- netstandard2.0;net462
+ $(TargetFrameworks)
In-memory exporter for OpenTelemetry .NET
$(PackageTags)
core-
diff --git a/src/OpenTelemetry.Exporter.Jaeger/OpenTelemetry.Exporter.Jaeger.csproj b/src/OpenTelemetry.Exporter.Jaeger/OpenTelemetry.Exporter.Jaeger.csproj
index ae8cf5f832..ba4f52ebed 100644
--- a/src/OpenTelemetry.Exporter.Jaeger/OpenTelemetry.Exporter.Jaeger.csproj
+++ b/src/OpenTelemetry.Exporter.Jaeger/OpenTelemetry.Exporter.Jaeger.csproj
@@ -1,8 +1,7 @@
-
- net6.0;netstandard2.1;netstandard2.0;net462
+ $(TargetFrameworks)
Jaeger exporter for OpenTelemetry .NET
$(PackageTags);Jaeger;distributed-tracing
core-
diff --git a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol.Grpc/OpenTelemetry.Exporter.OpenTelemetryProtocol.Grpc.csproj b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol.Grpc/OpenTelemetry.Exporter.OpenTelemetryProtocol.Grpc.csproj
index a757059df0..1739f9331d 100644
--- a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol.Grpc/OpenTelemetry.Exporter.OpenTelemetryProtocol.Grpc.csproj
+++ b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol.Grpc/OpenTelemetry.Exporter.OpenTelemetryProtocol.Grpc.csproj
@@ -1,6 +1,5 @@
-
netstandard2.0
OpenTelemetry protocol exporter over gRPC for OpenTelemetry .NET
$(PackageTags);OTLP;gRPC
diff --git a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/OpenTelemetry.Exporter.OpenTelemetryProtocol.csproj b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/OpenTelemetry.Exporter.OpenTelemetryProtocol.csproj
index e2fd4d2703..3e2da54b50 100644
--- a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/OpenTelemetry.Exporter.OpenTelemetryProtocol.csproj
+++ b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/OpenTelemetry.Exporter.OpenTelemetryProtocol.csproj
@@ -1,7 +1,6 @@
-
- net6.0;netstandard2.1;netstandard2.0;net462
+ $(TargetFrameworks)
OpenTelemetry protocol exporter for OpenTelemetry .NET
$(PackageTags);OTLP
core-
diff --git a/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/OpenTelemetry.Exporter.Prometheus.AspNetCore.csproj b/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/OpenTelemetry.Exporter.Prometheus.AspNetCore.csproj
index a42b8d9033..a406f4ed6a 100644
--- a/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/OpenTelemetry.Exporter.Prometheus.AspNetCore.csproj
+++ b/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/OpenTelemetry.Exporter.Prometheus.AspNetCore.csproj
@@ -1,7 +1,6 @@
-
net6.0
ASP.NET Core middleware for hosting OpenTelemetry .NET Prometheus Exporter
$(PackageTags);prometheus;metrics
diff --git a/src/OpenTelemetry.Exporter.Prometheus.HttpListener/OpenTelemetry.Exporter.Prometheus.HttpListener.csproj b/src/OpenTelemetry.Exporter.Prometheus.HttpListener/OpenTelemetry.Exporter.Prometheus.HttpListener.csproj
index 4d2c35e945..62560b1324 100644
--- a/src/OpenTelemetry.Exporter.Prometheus.HttpListener/OpenTelemetry.Exporter.Prometheus.HttpListener.csproj
+++ b/src/OpenTelemetry.Exporter.Prometheus.HttpListener/OpenTelemetry.Exporter.Prometheus.HttpListener.csproj
@@ -1,8 +1,7 @@
-
- netstandard2.0;net462
+ $(TargetFrameworks)
Stand-alone HttpListener for hosting OpenTelemetry .NET Prometheus Exporter
$(PackageTags);prometheus;metrics
core-
diff --git a/src/OpenTelemetry.Exporter.ZPages/OpenTelemetry.Exporter.ZPages.csproj b/src/OpenTelemetry.Exporter.ZPages/OpenTelemetry.Exporter.ZPages.csproj
index e5b6fbc3f2..81ffbdaf7b 100644
--- a/src/OpenTelemetry.Exporter.ZPages/OpenTelemetry.Exporter.ZPages.csproj
+++ b/src/OpenTelemetry.Exporter.ZPages/OpenTelemetry.Exporter.ZPages.csproj
@@ -1,8 +1,7 @@
-
- netstandard2.0;net462
+ $(TargetFrameworks)
ZPages exporter for OpenTelemetry .NET
$(PackageTags);ZPages;distributed-tracing
diff --git a/src/OpenTelemetry.Exporter.Zipkin/OpenTelemetry.Exporter.Zipkin.csproj b/src/OpenTelemetry.Exporter.Zipkin/OpenTelemetry.Exporter.Zipkin.csproj
index b18fa65505..4848144556 100644
--- a/src/OpenTelemetry.Exporter.Zipkin/OpenTelemetry.Exporter.Zipkin.csproj
+++ b/src/OpenTelemetry.Exporter.Zipkin/OpenTelemetry.Exporter.Zipkin.csproj
@@ -1,7 +1,6 @@
-
- net6.0;netstandard2.0;net462;
+ $(TargetFrameworks)
Zipkin exporter for OpenTelemetry .NET
$(PackageTags);Zipkin;distributed-tracing
core-
diff --git a/src/OpenTelemetry.Extensions.Hosting/OpenTelemetry.Extensions.Hosting.csproj b/src/OpenTelemetry.Extensions.Hosting/OpenTelemetry.Extensions.Hosting.csproj
index 133f193acc..64d1e8fe64 100644
--- a/src/OpenTelemetry.Extensions.Hosting/OpenTelemetry.Extensions.Hosting.csproj
+++ b/src/OpenTelemetry.Extensions.Hosting/OpenTelemetry.Extensions.Hosting.csproj
@@ -1,7 +1,6 @@
-
netstandard2.0
Contains extensions to start OpenTelemetry in applications using Microsoft.Extensions.Hosting
OpenTelemetry
diff --git a/src/OpenTelemetry.Extensions.Propagators/OpenTelemetry.Extensions.Propagators.csproj b/src/OpenTelemetry.Extensions.Propagators/OpenTelemetry.Extensions.Propagators.csproj
index c61603b6b7..e92ee1a3f4 100644
--- a/src/OpenTelemetry.Extensions.Propagators/OpenTelemetry.Extensions.Propagators.csproj
+++ b/src/OpenTelemetry.Extensions.Propagators/OpenTelemetry.Extensions.Propagators.csproj
@@ -1,6 +1,5 @@
-
net462;netstandard2.0
OpenTelemetry Extensions Propagators
$(PackageTags);distributed-tracing;AspNet;AspNetCore;B3
diff --git a/src/OpenTelemetry.Instrumentation.AspNetCore/OpenTelemetry.Instrumentation.AspNetCore.csproj b/src/OpenTelemetry.Instrumentation.AspNetCore/OpenTelemetry.Instrumentation.AspNetCore.csproj
index f2881a4ca1..91af501b5a 100644
--- a/src/OpenTelemetry.Instrumentation.AspNetCore/OpenTelemetry.Instrumentation.AspNetCore.csproj
+++ b/src/OpenTelemetry.Instrumentation.AspNetCore/OpenTelemetry.Instrumentation.AspNetCore.csproj
@@ -1,7 +1,6 @@
-
- net7.0;net6.0;netstandard2.1;netstandard2.0
+ net7.0;$(TargetFrameworks)
ASP.NET Core instrumentation for OpenTelemetry .NET
$(PackageTags);distributed-tracing;AspNetCore
true
diff --git a/src/OpenTelemetry.Instrumentation.GrpcNetClient/OpenTelemetry.Instrumentation.GrpcNetClient.csproj b/src/OpenTelemetry.Instrumentation.GrpcNetClient/OpenTelemetry.Instrumentation.GrpcNetClient.csproj
index 11ef412972..e6a44e2dcd 100644
--- a/src/OpenTelemetry.Instrumentation.GrpcNetClient/OpenTelemetry.Instrumentation.GrpcNetClient.csproj
+++ b/src/OpenTelemetry.Instrumentation.GrpcNetClient/OpenTelemetry.Instrumentation.GrpcNetClient.csproj
@@ -1,6 +1,5 @@
-
netstandard2.1;netstandard2.0
gRPC for .NET client instrumentation for OpenTelemetry .NET
$(PackageTags);distributed-tracing
diff --git a/src/OpenTelemetry.Instrumentation.Http/OpenTelemetry.Instrumentation.Http.csproj b/src/OpenTelemetry.Instrumentation.Http/OpenTelemetry.Instrumentation.Http.csproj
index 23a8c183a2..64a2ac755c 100644
--- a/src/OpenTelemetry.Instrumentation.Http/OpenTelemetry.Instrumentation.Http.csproj
+++ b/src/OpenTelemetry.Instrumentation.Http/OpenTelemetry.Instrumentation.Http.csproj
@@ -1,8 +1,7 @@
-
- netstandard2.0;net462
+ $(TargetFrameworks)
Http instrumentation for OpenTelemetry .NET
$(PackageTags);distributed-tracing
true
diff --git a/src/OpenTelemetry.Instrumentation.SqlClient/OpenTelemetry.Instrumentation.SqlClient.csproj b/src/OpenTelemetry.Instrumentation.SqlClient/OpenTelemetry.Instrumentation.SqlClient.csproj
index 9a47a00608..051c578577 100644
--- a/src/OpenTelemetry.Instrumentation.SqlClient/OpenTelemetry.Instrumentation.SqlClient.csproj
+++ b/src/OpenTelemetry.Instrumentation.SqlClient/OpenTelemetry.Instrumentation.SqlClient.csproj
@@ -1,8 +1,7 @@
-
- netstandard2.0;net462
+ $(TargetFrameworks)
SqlClient instrumentation for OpenTelemetry .NET
$(PackageTags);distributed-tracing
true
diff --git a/src/OpenTelemetry.SemanticConventions/OpenTelemetry.SemanticConventions.csproj b/src/OpenTelemetry.SemanticConventions/OpenTelemetry.SemanticConventions.csproj
index 392f6d156c..44ce99761e 100644
--- a/src/OpenTelemetry.SemanticConventions/OpenTelemetry.SemanticConventions.csproj
+++ b/src/OpenTelemetry.SemanticConventions/OpenTelemetry.SemanticConventions.csproj
@@ -1,7 +1,7 @@
- netstandard2.0;net462
+ $(TargetFrameworks)
OpenTelemetry Semantic Conventions
$(PackageTags);semantic-conventions
diff --git a/src/OpenTelemetry.Shims.OpenTracing/OpenTelemetry.Shims.OpenTracing.csproj b/src/OpenTelemetry.Shims.OpenTracing/OpenTelemetry.Shims.OpenTracing.csproj
index 13ec27ceb4..2b0612a67b 100644
--- a/src/OpenTelemetry.Shims.OpenTracing/OpenTelemetry.Shims.OpenTracing.csproj
+++ b/src/OpenTelemetry.Shims.OpenTracing/OpenTelemetry.Shims.OpenTracing.csproj
@@ -1,7 +1,6 @@
-
- netstandard2.0;net462
+ $(TargetFrameworks)
OpenTracing shim for OpenTelemetry .NET
$(PackageTags);distributed-tracing;OpenTracing
true
diff --git a/src/OpenTelemetry/OpenTelemetry.csproj b/src/OpenTelemetry/OpenTelemetry.csproj
index 3758002bca..e9e726f387 100644
--- a/src/OpenTelemetry/OpenTelemetry.csproj
+++ b/src/OpenTelemetry/OpenTelemetry.csproj
@@ -1,7 +1,6 @@
-
- net6.0;netstandard2.1;netstandard2.0;net462
+ $(TargetFrameworks)
OpenTelemetry .NET SDK