diff --git a/eng/Workarounds.props b/eng/Workarounds.props
index fefd3da9e6da720cfb09cc907296a86561d381dc..a9561f837698eaa075e8066de0ed86aeb2bddbd3 100644
--- a/eng/Workarounds.props
+++ b/eng/Workarounds.props
@@ -25,6 +25,11 @@
     <UseSharedCompilation>true</UseSharedCompilation>
   </PropertyGroup>
 
+  <!-- Workaround continued use of netcoreapp2.1. -->
+  <PropertyGroup>
+    <NoWarn>$(NoWarn);NETSDK1138;CS8969</NoWarn>
+  </PropertyGroup>
+
   <PropertyGroup>
     <!-- Ignore warning about calling the Pack target on Web SDK projects. Our build scripts call /t:pack on everything in this repo. -->
     <WarnOnPackingNonPackableProject>false</WarnOnPackingNonPackableProject>
diff --git a/global.json b/global.json
index f5126fd382b2d2d7f62815c4c0b2fda7da580989..0484118f2a775fe6f889b3c8764c55f1e130d610 100644
--- a/global.json
+++ b/global.json
@@ -1,9 +1,9 @@
 {
   "sdk": {
-    "version": "6.0.100-rc.1.21415.3"
+    "version": "6.0.100-rc.2.21430.28"
   },
   "tools": {
-    "dotnet": "6.0.100-rc.1.21415.3",
+    "dotnet": "6.0.100-rc.2.21430.28",
     "runtimes": {
       "dotnet/x64": [
         "2.1.27",