diff --git a/Directory.Build.props b/Directory.Build.props
index 60a661e66ca444..ce67527ff8ed12 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -54,6 +54,7 @@
.NET $(NetCoreAppCurrentVersion)
net$(NetCoreAppCurrentVersion)
net6.0
+ $(NetCoreAppCurrent)
7.0
net$(NetCoreAppToolCurrentVersion)
diff --git a/eng/SourceBuild.props b/eng/SourceBuild.props
index c17838918f8cec..9ca390c502f757 100644
--- a/eng/SourceBuild.props
+++ b/eng/SourceBuild.props
@@ -39,6 +39,7 @@
$(InnerBuildArgs) /p:PortableBuild=$(SourceBuildPortable)
$(InnerBuildArgs) /p:BuildDebPackage=false
$(InnerBuildArgs) /p:EnableNgenOptimization=false
+ $(InnerBuildArgs) /p:EnablePackageValidation=false
diff --git a/src/libraries/System.Diagnostics.DiagnosticSource/src/System.Diagnostics.DiagnosticSource.csproj b/src/libraries/System.Diagnostics.DiagnosticSource/src/System.Diagnostics.DiagnosticSource.csproj
index 9c22bce30dae9b..6d40be2f856b75 100644
--- a/src/libraries/System.Diagnostics.DiagnosticSource/src/System.Diagnostics.DiagnosticSource.csproj
+++ b/src/libraries/System.Diagnostics.DiagnosticSource/src/System.Diagnostics.DiagnosticSource.csproj
@@ -6,8 +6,6 @@
$(NoWarn);SA1205;CA1845
false
true
-
- 10
true
Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools)
diff --git a/src/libraries/System.Text.RegularExpressions/tools/GenerateRegexCasingTable.csproj b/src/libraries/System.Text.RegularExpressions/tools/GenerateRegexCasingTable.csproj
index 26b5733684c3f5..4df90752204029 100644
--- a/src/libraries/System.Text.RegularExpressions/tools/GenerateRegexCasingTable.csproj
+++ b/src/libraries/System.Text.RegularExpressions/tools/GenerateRegexCasingTable.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ $(NetCoreAppToolCurrent)
latest
enable