diff --git a/eng/Versions.props b/eng/Versions.props
index d7c5c672743..4421379a0c6 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -40,7 +40,7 @@
2.0.0
2.1.1
2.1.0
- 4.3.0-3.22415.1
+ 4.4.0-2.22423.18
17.4.0-preview-20220707-01
6.0.100-1.22103.2
1.0.0-v3.14.0.5722
diff --git a/global.json b/global.json
index 91bb922668c..720d3b2f763 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"tools": {
- "dotnet": "7.0.100-preview.7.22377.5"
+ "dotnet": "7.0.100-rc.1.22431.11"
},
"msbuild-sdks": {
"Microsoft.DotNet.Arcade.Sdk": "7.0.0-beta.22426.8",
diff --git a/src/Microsoft.Cci.Extensions/Writers/CSharp/CSDeclarationWriter.cs b/src/Microsoft.Cci.Extensions/Writers/CSharp/CSDeclarationWriter.cs
index 53fbe66caf4..e33b2094a27 100644
--- a/src/Microsoft.Cci.Extensions/Writers/CSharp/CSDeclarationWriter.cs
+++ b/src/Microsoft.Cci.Extensions/Writers/CSharp/CSDeclarationWriter.cs
@@ -291,7 +291,7 @@ private ref struct TypeNameRecursiveState
}
private int WriteTypeNameRecursive(ITypeReference type, NameFormattingOptions namingOptions,
- string[] valueTupleNames, ref int valueTupleNameIndex, ref int nullableIndex, ref TypeNameRecursiveState state,
+ string[] valueTupleNames, scoped ref int valueTupleNameIndex, scoped ref int nullableIndex, ref TypeNameRecursiveState state,
int typeDepth = 0, int genericParameterIndex = 0, bool isValueTupleParameter = false)
{
object dynamicAttributeArgument = state.DynamicAttributeArgument;
diff --git a/src/Microsoft.DotNet.Helix/Sdk/tools/dotnet-cli/DotNetCli.props b/src/Microsoft.DotNet.Helix/Sdk/tools/dotnet-cli/DotNetCli.props
index 278f0341291..b0b5978c199 100644
--- a/src/Microsoft.DotNet.Helix/Sdk/tools/dotnet-cli/DotNetCli.props
+++ b/src/Microsoft.DotNet.Helix/Sdk/tools/dotnet-cli/DotNetCli.props
@@ -1,7 +1,7 @@
false
- 7.0.0-preview.7.22376.6
+ 7.0.0-rc.1.22423.7
runtime
$(BundledNETCoreAppPackageVersion)
diff --git a/src/Microsoft.DotNet.Helix/Sdk/tools/xharness-runner/XHarnessRunner.targets b/src/Microsoft.DotNet.Helix/Sdk/tools/xharness-runner/XHarnessRunner.targets
index d601eb43954..ee05b5ec931 100644
--- a/src/Microsoft.DotNet.Helix/Sdk/tools/xharness-runner/XHarnessRunner.targets
+++ b/src/Microsoft.DotNet.Helix/Sdk/tools/xharness-runner/XHarnessRunner.targets
@@ -2,7 +2,7 @@
true
net7.0
- 7.0.100-preview.7.22377.5
+ 7.0.100-rc.1.22431.11
6.0.202
sdk