diff --git a/eng/Dependencies.props b/eng/Dependencies.props
index 1543d4c13b..d86ab879db 100644
--- a/eng/Dependencies.props
+++ b/eng/Dependencies.props
@@ -124,6 +124,7 @@ and are generated based on the last package release.
+
diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml
index b351d947e8..bf00659030 100644
--- a/eng/Version.Details.xml
+++ b/eng/Version.Details.xml
@@ -306,6 +306,10 @@
https://github.com/dotnet/runtime
1dfd9438149f74ae11918a7b0709b8d58c61443f
+
+ https://github.com/dotnet/runtime
+ 6cc7cffaff2e0413ee84d9a7736f9ae1aa9a3f12
+
diff --git a/src/Components/WebAssembly/DebugProxy/src/DebugProxyOptions.cs b/src/Components/WebAssembly/DebugProxy/src/DebugProxyOptions.cs
deleted file mode 100644
index 70a76258c6..0000000000
--- a/src/Components/WebAssembly/DebugProxy/src/DebugProxyOptions.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-// Copyright (c) .NET Foundation. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
-
-namespace Microsoft.AspNetCore.Components.WebAssembly.DebugProxy
-{
- public class DebugProxyOptions
- {
- public string BrowserHost { get; set; }
- }
-}
diff --git a/src/Components/WebAssembly/DebugProxy/src/Hosting/DebugProxyHost.cs b/src/Components/WebAssembly/DebugProxy/src/Hosting/DebugProxyHost.cs
deleted file mode 100644
index 4edbddc2f5..0000000000
--- a/src/Components/WebAssembly/DebugProxy/src/Hosting/DebugProxyHost.cs
+++ /dev/null
@@ -1,65 +0,0 @@
-// Copyright (c) .NET Foundation. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
-
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Text;
-using Microsoft.AspNetCore.Hosting;
-using Microsoft.Extensions.Configuration;
-using Microsoft.Extensions.DependencyInjection;
-using Microsoft.Extensions.Hosting;
-using Microsoft.Extensions.Logging;
-
-namespace Microsoft.AspNetCore.Components.WebAssembly.DebugProxy.Hosting
-{
- public static class DebugProxyHost
- {
- ///
- /// Creates a custom HostBuilder for the DebugProxyLauncher so that we can inject
- /// only the needed configurations.
- ///
- /// Command line arguments passed in
- /// Host where browser is listening for debug connections
- ///
- public static IHostBuilder CreateDefaultBuilder(string[] args, string browserHost)
- {
- var builder = new HostBuilder();
-
- builder.ConfigureAppConfiguration((hostingContext, config) =>
- {
- if (args != null)
- {
- config.AddCommandLine(args);
- }
- config.SetBasePath(Directory.GetCurrentDirectory());
- config.AddJsonFile("blazor-debugproxysettings.json", optional: true, reloadOnChange: true);
- })
- .ConfigureLogging((hostingContext, logging) =>
- {
- logging.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
- logging.AddConsole();
- logging.AddDebug();
- logging.AddEventSourceLogger();
- })
- .ConfigureWebHostDefaults(webBuilder =>
- {
- webBuilder.UseStartup();
-
- // By default we bind to a dyamic port
- // This can be overridden using an option like "--urls http://localhost:9500"
- webBuilder.UseUrls("http://127.0.0.1:0");
- })
- .ConfigureServices(serviceCollection =>
- {
- serviceCollection.AddSingleton(new DebugProxyOptions
- {
- BrowserHost = browserHost
- });
- });
-
- return builder;
-
- }
- }
-}
diff --git a/src/Components/WebAssembly/DebugProxy/src/Microsoft.AspNetCore.Components.WebAssembly.DebugProxy.csproj b/src/Components/WebAssembly/DebugProxy/src/Microsoft.AspNetCore.Components.WebAssembly.DebugProxy.csproj
deleted file mode 100644
index 4a727c739d..0000000000
--- a/src/Components/WebAssembly/DebugProxy/src/Microsoft.AspNetCore.Components.WebAssembly.DebugProxy.csproj
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
- $(DefaultNetCoreTargetFramework)
- Exe
- Microsoft.AspNetCore.Components.WebAssembly.DebugProxy
- true
- Debug proxy for use when building Blazor applications.
-
- false
- $(NoWarn);CS0649
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Components/WebAssembly/DebugProxy/src/MonoDebugProxy/ws-proxy/DebugStore.cs b/src/Components/WebAssembly/DebugProxy/src/MonoDebugProxy/ws-proxy/DebugStore.cs
deleted file mode 100644
index 1b9568de80..0000000000
--- a/src/Components/WebAssembly/DebugProxy/src/MonoDebugProxy/ws-proxy/DebugStore.cs
+++ /dev/null
@@ -1,843 +0,0 @@
-using System;
-using System.IO;
-using System.Collections.Generic;
-using Mono.Cecil;
-using Mono.Cecil.Cil;
-using System.Linq;
-using Newtonsoft.Json.Linq;
-using System.Net.Http;
-using Mono.Cecil.Pdb;
-using Newtonsoft.Json;
-using System.Text.RegularExpressions;
-using System.Threading.Tasks;
-using System.Threading;
-using Microsoft.Extensions.Logging;
-using System.Runtime.CompilerServices;
-using System.Security.Cryptography;
-
-namespace WebAssembly.Net.Debugging {
- internal class BreakpointRequest {
- public string Id { get; private set; }
- public string Assembly { get; private set; }
- public string File { get; private set; }
- public int Line { get; private set; }
- public int Column { get; private set; }
- public MethodInfo Method { get; private set; }
-
- JObject request;
-
- public bool IsResolved => Assembly != null;
- public List Locations { get; } = new List ();
-
- public override string ToString ()
- => $"BreakpointRequest Assembly: {Assembly} File: {File} Line: {Line} Column: {Column}";
-
- public object AsSetBreakpointByUrlResponse (IEnumerable